Open source-biblioteker og Python i Excel
Python i Excel er i øjeblikket i forhåndsvisning og kan ændres baseret på feedback. Hvis du vil bruge denne funktion, skal du tilmelde dig Microsoft 365 Insider Program og vælge Insider-niveauet Beta-kanal.
Python i Excel udrulles gradvist til kunder, der har Excel til Windows, og som bruger Beta-kanalen. På nuværende tidspunkt er funktionen ikke tilgængelig på andre platforme.
Hvis du støder på problemer med Python i Excel, bedes 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. |
|
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. |
|
Et emnemodelleringsbibliotek og bibliotek til behandling af naturligt sprog. Licens: LGPL-2.1. |
|
Opretter diagrammer og figurer i publikationskvalitet i Python. Licens: PSF. |
|
En Python-pakke til oprettelse og manipulation af komplekse netværk. Licens: BSD-3-Clause. |
|
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. |
|
Samler Python, HDF5-biblioteket og NumPy-biblioteketfor at håndtere store mængder data. Licens: BSD-3-Clause. |
|
En wavelet-transformeringsbibliotek. Licens: MIT. |
|
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. |
|
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. |
Få mere at vide fra Anaconda
Hvis du vil vide mere om integration og understøttede biblioteker, skal du gå til Anaconda.