Opensource-bibliotheken en Python in Excel
Van toepassing op
Python in Excel is beschikbaar voor Enterprise- en Business-gebruikers die het Huidige kanaal in Windows uitvoeren, vanaf versie 2408 (build 17928.20114) en Monthly Enterprise Channel in Windows, vanaf versie 2408 (build 17928.20216). Het is ook beschikbaar in webversie van Excel voor enterprise- en business-gebruikers. Python in Excel is beschikbaar als preview-versie voor familie- en persoonlijke gebruikers in de webversie van Excel of het huidige kanaal in Windows vanaf versie 2405 (build 17628.20164). Het is beschikbaar als preview-versie voor Education-gebruikers die het Huidige kanaal (preview) uitvoeren via de Microsoft 365 Insider-programma. Het is momenteel niet beschikbaar voor het Halfjaarlijks ondernemingskanaal.
Python in Excel is beschikbaar voor zakelijke en zakelijke gebruikers die het Current-kanaal uitvoeren op Excel voor Mac vanaf versie 16.96 (build-25041326). Het is beschikbaar in preview voor gezins- en persoonlijke gebruikers op Excel voor Mac via het Microsoft 365 Insider-programma. Kies het Insider-niveau van betakanaal en installeer de nieuwste build van Excel; het is beschikbaar vanaf versie 16.95 (build 25021921).
Zie Python in Excel-beschikbaarheid voor meer informatie over beschikbaarheid. Als je problemen ondervindt met Python in Excel, meld je deze door Help > Feedback te selecteren in Excel.
Nieuw bij Python in Excel? Begin met Inleiding tot Python in Excel en Aan de slag met Python in Excel.
Open-source Python-bibliotheken
Python in Excel wordt geleverd met een standaardset Python-bibliotheken die door Anaconda worden geleverd via een beveiligde distributie. Gebruik deze Python-bibliotheken om uw gegevensanalyse te vereenvoudigen, patronen en verborgen inzichten te vinden en uw gegevens te visualiseren met plots.
Core Python in Excel-bibliotheken
De volgende opensource-bibliotheken zijn standaard beschikbaar met Python in Excel. Ze zijn geïmporteerd met de vermelde instructies.
-
Matplotlib. Import-instructie: import matplotlib.pyplot as plt
-
NumPy. Import-instructie: import numpy as np
-
pandas. Import-instructie: import pandas as pd
-
seaborn. Import-instructie: import seaborn as sns
-
statsmodels. Import-instructie: import statsmodels as sm
Opmerking: Deze kernbibliotheken worden ook weergegeven in het taakvenster Python in Excel initialisatie. Open het taakvenster Initialisatie door Formules > Initialisatie te selecteren op het lint van Excel. Dit taakvenster is momenteel alleen-lezen en toont de initialisatie-instellingen voor uw Python in Excel-runtime.
Bibliotheken importeren
Naast de kernbibliotheken kunt u extra bibliotheken importeren die beschikbaar zijn via Anaconda. Importeer Python-bibliotheken in Excel met behulp van een Python-importinstructie in een Python-cel in Excel, zoals import numpy as np. Met deze instructie wordt de NumPy-bibliotheekgeïmporteerd en wordt de alias nptoegewezen. Nadat u deze importinstructie in een Python-cel hebt ingevoerd, kunt u naar de NumPy-bibliotheek verwijzen als np in de Python-formules in die werkmap.
Tip: Om ervoor te zorgen dat uw bibliotheken worden geïmporteerd voordat uw Python-formules worden uitgevoerd, voert u uw importinstructies en eventuele instellingen in op het eerste werkblad in uw werkmap. Indien gewenst kunt u het eerste werkblad specifiek reserveren voor de importinstructies en -instellingen.
Belangrijk: Niet alle bibliotheken gebruiken de indeling van de importinstructies import [library] as [name]. Als u bijvoorbeeld de beautifulsoup4-bibliotheek wilt importeren, gebruikt u de importinstructie from bs4 import BeautifulSoup. Raadpleeg de documentatie voor elke bibliotheek voor meer informatie over de aanbevolen importinstructie.
Lijst met aanbevolen bibliotheken
In de volgende tabel ziet u een subset van de opensource-bibliotheken van Anaconda die u kunt gebruiken met Python in Excel. De bibliotheken Matplotlib, NumPy, seaborn, statsmodels en pandasworden standaard geïmporteerd. De extra bibliotheken die in de tabel worden vermeld, worden niet automatisch geïmporteerd, maar u kunt er desgewenst voor kiezen om ze te importeren.
Belangrijk: Om uw gegevensbeveiliging te beschermen, hebben deze bibliotheken niet de mogelijkheid om netwerkaanvragen te doen of toegang te krijgen tot uw bestanden en gegevens op uw lokale computer. Zie Gegevensbeveiliging en Python in Excel voor meer informatie.
Opmerking: Python in Excel ondersteunt Engelse, Chinese (vereenvoudigd), Franse, Duitse, Japanse en Spaanse lettertypen.
Bibliotheek |
Beschrijving |
---|---|
Een Python-bibliotheek voor astronomie. Licentie: BSD-3-Clause. |
|
Een Python-bibliotheek die is ontworpen voor schermschrapen. Licentie: MIT. |
|
Genereert valse gegevens. Licentie: MIT. |
|
Helpt classificatieproblemen aan te pakken door her-steekproeftechnieken aan te bieden. Vertrouwt op scikit-learn. Licentie: MIT. |
|
Een bibliotheek voor interactief berekenen. Licentie: BSD-3-Clause. |
|
Hiermee maakt u grafieken en afbeeldingen van publicatiekwaliteit in Python. Licentie: PSF. |
|
Een machine learning-bibliotheek voor dagelijkse gegevenswetenschapstaken. Licentie: BSD-3-Clause. |
|
Een Python-pakket voor het maken en manipuleren van complexe netwerken. Licentie: BSD-3-Clause. |
|
Een bibliotheek voor natuurlijke taalverwerking. De volgende corpora zijn vooraf geladen voor gebruik met Python in Excel: brown, punkt, stopwords, treebank, vader en wordnet2022. Licentie: Apache v2. |
|
Biedt matrixverwerking voor getallen, tekenreeksen, records en objecten. Licentie: BSD-3-Clause. |
|
Biedt gegevensstructuren en hulpprogramma's voor gegevensanalyse. Licentie: BSD-3-Clause. |
|
Hiermee wordt ondersteuning toegevoegd voor het openen, bewerken en opslaan van verschillende afbeeldingsbestandsindelingen. Licentie: PIL. |
|
Een bibliotheek voor plotting en gegevensvisualisatie. Licentie: MIT. |
|
Een bibliotheek voor multivariate experimentele gegevensanalyse in Python, met inbegrip van verschillende methoden voor het samenvatten van gegevens in tabelvorm. Licentie: MIT. |
|
Brengt Python, de HDF5bibliotheek en de NumPybibliotheek samen om grote hoeveelheden gegevens te verwerken. Licentie: BSD-3-Clause. |
|
Een wavelet transformeert de bibliotheek. Licentie: MIT. |
|
Een QR-codeafbeeldingsgenerator. Licentie: BSD-3-Clause. |
|
Een set Python-modules voor machine learning en gegevensanalyse. Licentie: BSD-3-Clause. |
|
Een wetenschappelijke bibliotheek voor Python. Licentie: BSD-3-Clause. |
|
Een visualisatiebibliotheek voor statistische gegevens. Licentie: BSD-3-Clause. |
|
Een verzameling algoritmebibliotheek voor Python. Licentie: BSD-2-Clause. |
|
Hiermee maakt u treemaps of visualisaties om hierachische gegevens weer te geven. Licentie: Apache v2. |
|
Statistische berekeningen en modellen, voor gebruik met de SciPybibliotheek. Licentie: BSD-3-Clause. |
|
Een Python-bibliotheek voor symbolische wiskunde. Licentie: BSD-3-Clause. |
|
Een bibliotheek voor het maken en opmaken van tabellen. Licentie: MIT. |
|
Biedt fuzzy string matching om de verschillen tussen reeksen te berekenen. Licentie: MIT. |
|
Een woordwolkgenerator. Licentie: MIT. |
Meer informatie van Anaconda
Ga naar Anaconda voor meer informatie over de integratie en ondersteunde bibliotheken.