Biblioteker med åpen kildekode for Python i Excel
Python i Excel er for øyeblikket i forhåndsversjon og kan endres basert på tilbakemelding. Hvis du vil bruke denne funksjonen, kan du bli med i Microsoft 365 Insider Program og velge Insider-nivået for Oppdatert kanal (forhåndsvisning).
Denne funksjonen rulles gradvis ut til enterprise-, forretnings-, utdannings- og familie- og personlige brukere som kjører Oppdatert kanal (forhåndsvisning) i Windows. Den rulles først ut til Excel for Windows, fra og med versjon 2406 (bygg 17726.20016) og deretter til andre plattformer på et senere tidspunkt. Hvis du vil ha mer informasjon om tilgjengelighet, kan du se Python i Excel-tilgjengelighet.
Hvis du støter på problemer med Python i Excel, kan du rapportere dem ved å velge Hjelp > tilbakemelding i Excel.
Er Python i Excel nytt for deg? Start med Innføring i Python i Excel og Kom i gang med Python i Excel.
Python-biblioteker med åpen kildekode
Python i Excel leveres med et sett standard Python-biblioteker som leveres av Anacondavia sikker distribusjon. Bruk disse Python-bibliotekene til å forenkle dataanalyser, finne mønstre og skjult innsikt samt visualisere data med grafer.
Python i Excel-kjernebiblioteker
Følgende biblioteker med åpen kildekode er som standard tilgjengelige for Python i Excel. De har blitt importert med følgende setninger:
-
Matplotlib. Import setning: import matplotlib.pyplot as plt
-
NumPy. Import setning: import numpy as np
-
pandas. Import setning: import pandas as pd
-
seaborn. Import setning: import seaborn as sns
-
statsmodels. Import setning: import statsmodels as sm
Obs!: Disse kjernebibliotekene er også oppført i initialiseringoppgaveruten for Python i Excel. Få tilgang til initialiseringsoppgaveruten ved å velge Formler > Initialisering på Excel-båndet. Oppgaveruten er for øyeblikket skrivebeskyttet og viser initialiseringsinnstillingene for Python i Excel-kjøretiden.
Slik importerer du biblioteker
I tillegg til kjernebibliotekene kan du også importere andre biblioteker som er tilgjengelige via Anaconda. Importer Python-biblioteker til Excel ved hjelp av en Python-importsetning i en Python-celle, for eksempel import numpy as np. Denne setningen importerer NumPybiblioteket og tilordner det aliaset np. Når du har skrevet inn denne importsetningen i en Python-celle, kan du referere til NumPy-biblioteket som np i alle Python-formler i arbeidsboken.
Tips!: Hvis du vil være sikker på at bibliotekene importeres før Python-formler kjøres, angir du importsetningene og eventuelle innstillinger på det første regnearket i arbeidsboken. Hvis du vil, kan du reservere det første regnearket spesielt for importsetninger og innstillinger.
Viktig!: Ikke alle biblioteker bruker importsetningsformatet import [library] as [name]. Hvis du for eksempel vil importere beautifulsoup4-biblioteket, bruker du importsetningen from bs4 import BeautifulSoup. Se dokumentasjonen for hvert bibliotek for å finne den anbefalte importsetningen.
Liste over anbefalte biblioteker
Tabellen nedenfor viser en del av de åpne kildekodebibliotekene fra Anaconda som du kan bruke med Python i Excel. Bibliotekene Matplotlib, NumPy, seaborn, statsmodels og pandas importeressom standard. De andre bibliotekene som er oppført i tabellen, importeres ikke automatisk, men du kan velge å importere dem hvis du ønsker det.
Viktig!: For å beskytte datasikkerheten din har disse bibliotekene ikke mulighet til å foreta nettverksforespørsler eller få tilgang til filer og data på den lokale maskinen. Hvis du finne ut mer, kan du se Datasikkerhet i Python i Excel.
Obs!: Python i Excel støtter engelsk, kinesisk (forenklet), fransk, tysk, japansk og spansk skrift.
Bibliotek |
Beskrivelse |
---|---|
Et Python-bibliotek til astronomi. Lisens: BSD-3-klausul. |
|
Et Python-bibliotek utviklet til skjermskraping. Lisens: MIT. |
|
Hjelper med å løse klassifiseringsproblemer ved å tilby teknikker for ny prøvetaking. Er avhengig av scikit-learn. Lisens: MIT. |
|
Et bibliotek for interaktiv databehandling. Lisens: BSD-3-klausul. |
|
Et bibliotek for modellering av emner og behandling av naturlig språk. Lisens: LGPL-2.1. |
|
Oppretter diagrammer og figurer av publiseringskvalitet i Python. Lisens: PSF. |
|
En Python-pakke for oppretting og manipulering av komplekse nettverk. Lisens: BSD-3-klausul. |
|
Behandler tall-, streng-, post- og objektmatriser. Lisens: BSD-3-klausul. |
|
Tilbyr datastrukturer og dataanalyseverktøy. Lisens: BSD-3-klausul. |
|
Legger til støtte for åpning, manipulering og lagring av ulike bildefilformater. Lisens: PIL. |
|
Samler Python, HDF5biblioteket og NumPybiblioteket for å kunne behandle store datamengder. Lisens: BSD-3-klausul. |
|
En biblioteket som transformerer wavelet-er. Lisens: MIT. |
|
Et antall Python-moduler for maskinlæring og datautvinning. Lisens: BSD-3-klausul. |
|
Et vitenskapelig bibliotek til Python. Lisens: BSD-3-klausul. |
|
Et bibliotek for visualisering av statistiske data. Lisens: BSD-3-klausul. |
|
En samling algoritmebiblioteker til Python. Lisens: BSD-2-klausul. |
|
Statistiske beregninger og modeller for bruk med SciPybiblioteket. Lisens: BSD-3-klausul. |
|
Et Python-bibliotek til symbolsk matematikk. Lisens: BSD-3-klausul. |
|
Et bibliotek for å opprette og formatere tabeller. Lisens: MIT. |
Finn ut mer hos Anaconda
Hvis du vil lære mer om integrering og hvilke biblioteker som støttes, kan du gå til Anaconda.