Open-Source-Bibliotheken und Python in Excel (2024)

Python in Excel wird ab Version 2407 (Build 17830.20128) derzeit für Enterprise- und Business-Benutzer eingeführt, die den aktuellen Kanal unter Windows ausführen. Es ist in der Vorschau für Family- und Personal-Benutzer verfügbar, die den aktuellen Kanal unter Windows ab Version 2405 (Build 17628.20164) ausführen. Python in Excel ist in der Vorschau für Benutzer im Bildungswesen verfügbar, die den aktuellen Kanal (Vorschau) über das Microsoft 365 Insider-Programm ausführen.Es ist derzeit nicht für den monatlichen Enterprise-Kanal oder den halbjährlichen Enterprise-Kanal verfügbar.

Es wird zuerst in Excel für Windows und dann zu einem späteren Zeitpunkt auf anderen Plattformen eingeführt. Weitere Informationen zur Verfügbarkeit finden Sie unter Verfügbarkeit von Python in Excel.

Sollten Probleme mit Python in Excel auftreten, melden Sie uns diese über Hilfe > Feedback in Excel.

Sind Sie noch nicht mit Python in Excel vertraut? Beginnen Sie mit den Artikeln Einführung in Python in Excel und Erste Schritte mit Python in Excel.

Open-Source-Python-Bibliotheken

Python in Excel verfügt über einen Standardsatz von Python-Bibliotheken, die von Anacondaüber eine sichere Verteilung bereitgestellt werden. Verwenden Sie diese Python-Bibliotheken, um Ihre Datenanalyse zu vereinfachen, Muster und ausgeblendete Erkenntnisse zu finden und Ihre Daten mit Plots zu visualisieren.

Kern-Python in Excel-Bibliotheken

Die folgenden Open-Source-Bibliotheken sind standardmäßig mit Python in Excel verfügbar. Sie wurden mit den aufgeführten Anweisungen importiert.

  • Matplotlib. Import-Anweisung: import matplotlib.pyplot as plt

  • NumPy. Import-Anweisung: import numpy as np

  • pandas. Import-Anweisung: import pandas as pd

  • seaborn. Import-Anweisung: import seaborn as sns

  • statsmodels. Import-Anweisung: import statsmodels as sm

Hinweis:Diese Kernbibliotheken sind auch im Aufgabenbereich Python in Excel-Initialisierung aufgeführt. Greifen Sie auf den Aufgabenbereich Initialisierung zu, indem Sie im Excel-Menüband Formeln > Initialisierung auswählen. Dieser Aufgabenbereich ist derzeit schreibgeschützt und zeigt die Initialisierungseinstellungen für Ihr Python in der Excel-Runtime an.

Importieren von Bibliotheken

Zusätzlich zu den Kernbibliotheken können Sie zusätzliche Bibliotheken importieren, die über Anaconda verfügbar sind. Importieren Sie Python-Bibliotheken in Excel mithilfe einer Python-Import-Anweisung in einer Python-Zelle in Excel, z. B. import numpy as np. Diese Anweisung importiert die NumPy-bibliothek und weist ihr den Alias np zu. Nachdem Sie diese Importanweisung in eine Python-Zelle eingegeben haben, können Sie in den Python-Formeln in dieser Arbeitsmappe auf die NumPy-Bibliothek als np verweisen.

Tipp:Um sicherzustellen, dass Ihre Bibliotheken importiert werden, bevor Ihre Python-Formeln ausgeführt werden, geben Sie Ihre Importanweisungen und alle Einstellungen auf dem ersten Arbeitsblatt in Ihrer Arbeitsmappe ein. Bei Bedarf können Sie das erste Arbeitsblatt speziell für die Importanweisungen und -einstellungen reservieren.

Wichtig:Nicht alle Bibliotheken verwenden das Importanweisungsformat import [library]as [name]. Verwenden Sie beispielsweise zum Importieren der beautifulsoup4-Bibliothek die Importanweisung from bs4 import BeautifulSoup. Informationen zur empfohlenen Importanweisung finden Sie in der Dokumentation zu den einzelnen Bibliotheken.

Liste der empfohlenen Bibliotheken

Die folgende Tabelle zeigt eine Teilmenge der von Anaconda bereitgestellten Open-Source-Bibliotheken, die Sie mit Python in Excel verwenden können. Die Bibliotheken Matplotlib, NumPy, seaborn, statsmodels und pandaswerden standardmäßig importiert. Die in der Tabelle aufgeführten zusätzlichen Bibliotheken werden nicht automatisch importiert, aber Sie können sie auf Wunsch importieren.

Wichtig:Um Ihre Datensicherheit zu schützen, haben diese Bibliotheken nicht die Möglichkeit, Netzwerkanforderungen zu stellen oder auf Ihre Dateien und Daten auf Ihrem lokalen Computer zuzugreifen. Weitere Informationen finden Sie unter Datensicherheit und Python in Excel.

Hinweis:Python in Excel unterstützt Schriftarten in Englisch, Chinesisch (vereinfacht), Französisch, Deutsch, Japanisch und Spanisch.

Bibliothek

Beschreibung

Astropy

Eine Python-Bibliothek für die Astronomie. License:BSD-3-Klausel.

beautifulsoup4

Eine Python-Bibliothek, die für bildschirmbezogenes Abrufen entwickelt wurde. Lizenz: MIT.

Faker

Generiert gefälschte Daten. Lizenz: MIT.

imbalanced-learn

Hilft bei der Behebung von Klassifizierungsproblemen, indem Techniken zur erneuten Stichprobenentnahme angeboten werden. Basiert auf scikit-learn. Lizenz: MIT.

IPython

Eine Bibliothek für interaktives Computing. License:BSD-3-Klausel.

Matplotlib

Erstellt Diagramme und Abbildungen in Veröffentlichungsqualität in Python. Lizenz: PSF.

mlxtend

Eine Machine Learning-Bibliothek für tägliche Data Science-Aufgaben. License:BSD-3-Klausel.

NetworkX

Ein Python-Paket zum Erstellen und Bearbeiten komplexer Netzwerke. License:BSD-3-Klausel.

NLTK

Eine Bibliothek für die Verarbeitung natürlicher Sprache. Die folgenden Korpora sind für die Verwendung mit Python in Excel vorab geladen: brown, punkt, stopwords, treebank, vader und wordnet2022. Lizenz: Apache v2.

NumPy

Bietet Arrayverarbeitung für Zahlen, Zeichenfolgen, Datensätze und Objekte. License:BSD-3-Klausel.

pandas

Bietet Datenstrukturen und Datenanalysetools. License:BSD-3-Klausel.

Pillow

Unterstützung für das Öffnen, Bearbeiten und Speichern verschiedener Bilddateiformate. Lizenz: PIL.

plotnine

Eine Zeichnungs- und Datenvisualisierungsbibliothek. Lizenz: MIT.

Prince

Eine Bibliothek für die multivariate explorative Datenanalyse in Python, einschließlich einer Vielzahl von Methoden zum Zusammenfassen tabellarischer Daten. Lizenz: MIT.

PyTables

Bringt Python, die HDF5Bibliothek und die NumPyBibliothek zusammen, um große Datenmengen zu verarbeiten. License:BSD-3-Klausel.

PyWavelets

Eine Wavelet-Transformationsbibliothek. Lizenz: MIT.

QR-Code

Ein QR-Code-Bildgenerator. License:BSD-3-Klausel.

scikit-learn

Eine Reihe von Python-Modulen für maschinelles Lernen und Data Mining. License:BSD-3-Klausel.

SciPy

Eine wissenschaftliche Bibliothek für Python. License:BSD-3-Klausel.

seaborn

Eine Statistische Datenvisualisierungsbibliothek. License:BSD-3-Klausel.

snowballstemmer

Eine Algorithmusbibliothekssammlung für Python. Lizenz:BSD-2-Klausel.

squarify

Erstellt Treemaps oder Visualisierungen, um hierachische Daten anzuzeigen. Lizenz: Apache v2.

statsmodels

Statistische Berechnungen und Modelle für die Verwendung mit der SciPyBibliothek. License:BSD-3-Klausel.

SymPy

Eine Python-Bibliothek für symbolische Mathematik. License:BSD-3-Klausel.

tabulate

Eine Bibliothek zum Erstellen und Formatieren von Tabellen. Lizenz: MIT.

TheFuzz

Bietet Fuzzyzeichenfolgenzuordnung, um die Unterschiede zwischen Sequenzen zu berechnen. Lizenz: MIT.

wordcloud

Ein Wortwolkengenerator. Lizenz: MIT.

Weitere Informationen finden Sie unter Anaconda

Weitere Informationen zur Integration und den unterstützten Bibliotheken finden Sie unter Anaconda.

Verwandte Artikel

  • Erstellen von Python in Excel-Plots und -Diagrammen

  • Python in Excel-DataFrames

Open-Source-Bibliotheken und Python in Excel (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Nathanial Hackett

Last Updated:

Views: 6499

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Nathanial Hackett

Birthday: 1997-10-09

Address: Apt. 935 264 Abshire Canyon, South Nerissachester, NM 01800

Phone: +9752624861224

Job: Forward Technology Assistant

Hobby: Listening to music, Shopping, Vacation, Baton twirling, Flower arranging, Blacksmithing, Do it yourself

Introduction: My name is Nathanial Hackett, I am a lovely, curious, smiling, lively, thoughtful, courageous, lively person who loves writing and wants to share my knowledge and understanding with you.