Du kan få oplysninger 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ælgeHjælp-feedback> i Excel.
Er du ny til Python i Excel? Start med Introduktion til Python i Excel og Introduktion til 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. Importsætning:
import matplotlib.pyplot as plt - NumPy. Importsætning:
import numpy as np - pandas. Importsætning:
import pandas as pd - seaborn. Importsætning:
import seaborn as sns - statsmodels. Importsæ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ælgeInitialisering af formler> 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-biblioteket og 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 Python-formlerne i den pågældende projektmappe.
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.
Vigtig
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 pandaer importeres 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.
Vigtig
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 |
|---|---|
| Astropy | Et Python-bibliotek til astronomi. Licens: BSD-3-Clause. |
| beautifulsoup4 | Et Python-bibliotek, der er designet til skærmskrabning. Licens: MIT. |
| Faker | Genererer falske data. Licens: MIT. |
| ubalanceret-learn | Hjælper med at løse klassificeringsproblemer ved at tilbyde tagningsteknik til at gentage prøvetagning. Afhænger af scikit-learn. Licens: MIT. |
| IPython | Et bibliotek til interaktiv databehandling. Licens: BSD-3-Clause. |
| Matplotlib | Opretter diagrammer og figurer i publikationskvalitet i Python. Licens: PSF. |
| mlxtend | Et maskinlæringsbibliotek til daglige datavidenskabelige opgaver. Licens: BSD-3-Clause. |
| NetworkX | En Python-pakke til oprettelse og manipulation af komplekse netværk. Licens: BSD-3-Clause. |
| NLTK | 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. |
| NumPy | Tilbyder matrixbehandling af tal, strenge, poster og objekter. Licens: BSD-3-Clause. |
| Pandaer | Tilbyder datastrukturer og dataanalyseværktøjer. Licens: BSD-3-Clause. |
| Pude | Tilføjer understøttelse af åbning, manipulation og lagring af forskellige billedfilformater. Licens: PIL. |
| plotnine | Et bibliotek til afbildning og datavisualisering. Licens: MIT. |
| Prince | Et bibliotek til flervariat forsøgsdataanalyse i Python, herunder en række forskellige metoder til opsummering af tabeldata. Licens: MIT. |
| PyTables | Samler Python, HDF5-biblioteket og NumPy-biblioteket for at håndtere store mængder data. Licens: BSD-3-Clause. |
| PyWavelets | En wavelet-transformeringsbibliotek. Licens: MIT. |
| qrcode | En QR-kodebilledgenerator. Licens: BSD-3-Clause. |
| scikit-learn | Et sæt Python-moduler til maskinlæring og datamining. Licens: BSD-3-Clause. |
| SciPy | Et videnskabeligt bibliotek til Python. Licens: BSD-3-Clause. |
| søfødt | Et bibliotek til statistisk datavisualisering. Licens: BSD-3-Clause. |
| snowballstemmer | En samling af algoritmebiblioteker til Python. Licens: BSD-2-Clause. |
| squarify | Opretter træstruktur eller visualiseringer til visning af hierarkiske data. Licens: Apache v2. |
| statistikmodeller | Statistiske beregninger og modeller til brug med SciPy-biblioteket. Licens: BSD-3-Clause. |
| SymPy | Et Python-bibliotek til symbolsk matematik. Licens: BSD-3-Clause. |
| tabulate | Et bibliotek til oprettelse og formatering af tabeller. Licens: MIT. |
| TheFuzz | Tilbyder fuzzy strengsammenholdelse til at beregne forskellene mellem sekvenser. Licens: MIT. |
| wordcloud | 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.