Open source-biblioteker og Python i Excel
Applies To
Excel til Microsoft 365Python i Excel er nu tilgængelig for virksomheds- og virksomhedsbrugere, der kører den aktuelle kanal på Windows, startende med version 2407 (build 17830.20128) og månedlig virksomhedskanal på Windows, startende med version 2408 (build 17928.20216). Den er tilgængelig i forhåndsvisning for familie- og personlige brugere, der kører den aktuelle kanal på Windows fra og med version 2405 (build 17628.20164). Python i Excel er tilgængelig i forhåndsvisning for Education-brugere, der kører Aktuel kanal (forhåndsvisning) via Microsoft 365 Insider Program. Den er i øjeblikket ikke tilgængelig for Semi-Annual Enterprise-kanalen.
Den udrulles til Excel til Windows først og derefter til andre platforme på et senere tidspunkt. Du kan få mere at vide om tilgængelighed under Python i Excel-tilgængelighed.
Hvis du støder på problemer med Python i Excel, skal du rapportere dem ved at vælge Hjælp > feedback i Excel.
Er du ny til Python i Excel? Start med Introduktion til Python i Excel og Kom i gang med Python i Excel.
Open source Python-biblioteker
Python i Excel leveres med et standardsæt af Python-biblioteker, der leveres af Anaconda via en sikker distribution. Brug disse Python-biblioteker til at forenkle din dataanalyse, finde mønstre og skjult indsigt og visualisere dine data med afbildninger.
Core Python i Excel-biblioteker
Følgende open source-biblioteker er som standard tilgængelige med Python i Excel. De er blevet importeret med de angivne sætninger.
-
Matplotlib. Import sætning: import matplotlib.pyplot as plt
-
NumPy. Import sætning: import numpy as np
-
pandas. Import sætning: import pandas as pd
-
seaborn. Import sætning: import seaborn as sns
-
statsmodels. Import sætning: import statsmodels as sm
Bemærk!: Disse kernebiblioteker er også angivet i opgaveruden Python i Excel-initialisering. Få adgang til opgaveruden initialisering ved at vælge Formler > Initialisering på båndet i Excel. Denne opgaverude er i øjeblikket skrivebeskyttet og viser initialiseringsindstillingerne for din Python i Excel-kørsel.
Sådan importerer du biblioteker
Ud over de grundlæggende biblioteker kan du importere flere biblioteker, der er tilgængelige via Anaconda. Importér Python-biblioteker til Excel ved hjælp af en Python-importsætning i en Python i Excel-celle, f.eks. import numpy as np. Denne sætning importerer NumPy-biblioteketog tildeler det aliasset np. Når du har indtastet denne importsætning i en Python-celle, kan du referere til NumPy-biblioteket som np i hele Projektmappens Python-formler.
Tip!: For at sikre, at dine biblioteker importeres, før dine Python-formler køres, skal du angive importsætningerne og eventuelle indstillinger i det første regneark i projektmappen. Hvis du vil, kan du reservere det første regneark specifikt til importsætningerne og -indstillingerne.
Vigtigt!: Ikke alle biblioteker bruger importsætningsformatet import [library] as [name]. Hvis du f.eks. vil importere beautifulsoup4-biblioteket, skal du bruge importsætningen from bs4 import BeautifulSoup. Se dokumentationen for hvert bibliotek for at få mere at vide om den anbefalede importsætning.
Liste over anbefalede biblioteker
I følgende tabel vises et undersæt af open source-biblioteker, der leveres af Anaconda, og som du kan bruge med Python i Excel. Bibliotekerne Matplotlib, NumPy, seaborn, statsmodels og pandasimporteres som standard. De ekstra biblioteker, der er angivet i tabellen, importeres ikke automatisk, men du kan vælge at importere dem, hvis du ønsker det.
Vigtigt!: For at beskytte din datasikkerhed har disse biblioteker ikke mulighed for at foretage netværksanmodninger eller få adgang til dine filer og data på din lokale computer. Du kan få mere at vide under Datasikkerhed og Python i Excel.
Bemærk!: Python i Excel understøtter skrifttyper på engelsk, kinesisk (forenklet), fransk, tysk, japansk og spansk.
Bibliotek |
Beskrivelse |
---|---|
Et Python-bibliotek til astronomi. Licens: BSD-3-Clause. |
|
Et Python-bibliotek, der er designet til skærmskrabning. Licens: MIT. |
|
Genererer falske data. Licens: MIT. |
|
Hjælper med at løse klassificeringsproblemer ved at tilbyde tagningsteknik til at gentage prøvetagning. Afhænger af scikit-learn. Licens: MIT. |
|
Et bibliotek til interaktiv databehandling. Licens: BSD-3-Clause. |
|
Opretter diagrammer og figurer i publikationskvalitet i Python. Licens: PSF. |
|
Et maskinlæringsbibliotek til daglige datavidenskabelige opgaver. Licens: BSD-3-Clause. |
|
En Python-pakke til oprettelse og manipulation af komplekse netværk. Licens: BSD-3-Clause. |
|
Et bibliotek til behandling af naturligt sprog. Følgende corpora er forudindlæst til brug sammen med Python i Excel: brown, punkt, stopwords, treebank, vader og wordnet2022. Licens: Apache v2. |
|
Tilbyder matrixbehandling af tal, strenge, poster og objekter. Licens: BSD-3-Clause. |
|
Tilbyder datastrukturer og dataanalyseværktøjer. Licens: BSD-3-Clause. |
|
Tilføjer understøttelse af åbning, manipulation og lagring af forskellige billedfilformater. Licens: PIL. |
|
Et bibliotek til afbildning og datavisualisering. Licens: MIT. |
|
Et bibliotek til flervariat forsøgsdataanalyse i Python, herunder en række forskellige metoder til opsummering af tabeldata. Licens: MIT. |
|
Samler Python, HDF5-biblioteket og NumPy-biblioteketfor at håndtere store mængder data. Licens: BSD-3-Clause. |
|
En wavelet-transformeringsbibliotek. Licens: MIT. |
|
En QR-kodebilledgenerator. Licens: BSD-3-Clause. |
|
Et sæt Python-moduler til maskinlæring og datamining. Licens: BSD-3-Clause. |
|
Et videnskabeligt bibliotek til Python. Licens: BSD-3-Clause. |
|
Et bibliotek til statistisk datavisualisering. Licens: BSD-3-Clause. |
|
En samling af algoritmebiblioteker til Python. Licens: BSD-2-Clause. |
|
Opretter træstruktur eller visualiseringer til visning af hierarkiske data. Licens: Apache v2. |
|
Statistiske beregninger og modeller til brug med SciPy-biblioteket. Licens: BSD-3-Clause. |
|
Et Python-bibliotek til symbolsk matematik. Licens: BSD-3-Clause. |
|
Et bibliotek til oprettelse og formatering af tabeller. Licens: MIT. |
|
Tilbyder fuzzy strengsammenholdelse til at beregne forskellene mellem sekvenser. Licens: MIT. |
|
En ordskygenerator. Licens: MIT. |
Få mere at vide fra Anaconda
Hvis du vil vide mere om integration og understøttede biblioteker, skal du gå til Anaconda.