Biblioteker med åpen kildekode for Python i Excel
Python i Excel er for øyeblikket i forhåndsversjon og kan fortløpende bli endret basert på tilbakemeldinger. Hvis du vil bruke denne funksjonen, må du bli med i Microsoft 365 Insider Program og velge Betakanal Insider-nivået.
Python i Excel rulles gradvis ut til Excel for Windows-kunder som bruker Betakanal. Funksjonen er for øyeblikket ikke tilgjengelig på andre plattformer.
Hvis det oppstår 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.