Biblioteci open-source și Python în Excel
Applies To
Excel pentru Microsoft 365Python din Excel este în prezent implementat pentru utilizatorii Enterprise și Business care rulează Canalul curent în Windows, începând cu versiunea 2407 (compilarea 17830.20128). Este disponibil în previzualizare pentru utilizatorii De familie și Personal care rulează Canalul curent în Windows, începând cu versiunea 2405 (compilarea 17628.20164). Python în Excel este disponibil în previzualizare pentru utilizatorii din Educație care rulează Canalul curent (Previzualizare) prin programul Microsoft 365 Insider. Nu este disponibilă în prezent pentru Canalul enterprise lunar sau canalul Semi-Annual Enterprise.
Se lansează mai întâi în Excel pentru Windows, apoi pe alte platforme la o dată ulterioară. Pentru mai multe informații despre disponibilitate, consultați Disponibilitatea Python în Excel.
Dacă întâmpinați probleme cu Python în Excel, raportați-l selectând Ajutor > Feedback în Excel.
Sunteți începător în Python în Excel? Începeți cu Introducere în Python în Excel și Începeți cu Python în Excel.
Biblioteci Python open-source
Python în Excel este livrat cu un set standard de biblioteci Python furnizate de Anacondaprintr-o distribuție sigură. Utilizați aceste biblioteci Python pentru a vă simplifica analiza de date, a găsi modele și detalii ascunse și a vizualiza datele cu reprezentări grafice.
Core Python în bibliotecile Excel
Următoarele biblioteci open-source sunt disponibile în mod implicit cu Python în Excel. Au fost importate cu instrucțiunile listate.
-
Instrucțiunea Matplotlib. Import: import matplotlib.pyplot as plt
-
Instrucțiunea NumPy. Import: import numpy as np
-
Instrucțiunea pandas. Import: import pandas as pd
-
Instrucțiunea seaborn. Import: import seaborn as sns
-
Instrucțiunea statsmodels. Import: import statsmodels as sm
Notă: Aceste biblioteci de bază sunt listate, de asemenea, în panoul de activități Python din inițializarea Excel. Accesați panoul de activități de inițializare selectând Formule > Inițializare în panglica Excel. Acest panou de activități este în prezent doar în citire și afișează setările de inițializare pentru Python în momentul rulării Excel.
Cum se importă bibliotecile
În plus față de bibliotecile de bază, puteți importa biblioteci suplimentare disponibile prin Anaconda. Importați biblioteci Python în Excel utilizând o instrucțiune de import Python într-o celulă Python în Excel, cum ar fi import numpy as np. Această instrucțiune importă biblioteca NumPyși îi atribuie aliasul np. După ce introduceți această instrucțiune de import într-o celulă Python, puteți face referire la biblioteca NumPy ca np în toate formulele Python din acel registru de lucru.
Sfat: Pentru a vă asigura că bibliotecile sunt importate înainte să ruleze formulele Python, introduceți instrucțiunile de import și toate setările din prima foaie de lucru din registrul de lucru. Dacă doriți, puteți rezerva prima foaie de lucru special pentru instrucțiunile și setările de import.
Important: Nu toate bibliotecile utilizează formatul de instrucțiune de import import [library] as [name]. De exemplu, pentru a importa biblioteca beautifulsoup4, utilizați instrucțiunea de import from bs4 import BeautifulSoup. Consultați documentația pentru fiecare bibliotecă pentru a afla instrucțiunea de import recomandată.
Listă de biblioteci recomandate
Următorul tabel arată un subset de biblioteci open-source furnizate de Anaconda pe care le puteți utiliza cu Python în Excel. Bibliotecile Matplotlib, NumPy, seaborn, statsmodels și pandassunt importate în mod implicit. Bibliotecile suplimentare listate în tabel nu sunt importate automat, dar puteți alege să le importați, dacă doriți.
Important: Pentru a vă proteja securitatea datelor, aceste biblioteci nu vor avea capacitatea de a face solicitări de rețea sau de a vă accesa fișierele și datele de pe computerul local. Pentru a afla mai multe, consultați Securitatea datelor și Python în Excel.
Notă: Python din Excel acceptă fonturi în limbile engleză, chineză (simplificată), franceză, germană, japoneză și spaniolă.
Bibliotecă |
Descriere |
---|---|
O bibliotecă Python pentru astronomie. Licență: Clauza BSD-3. |
|
O bibliotecă Python proiectată pentru răzuirea ecranului. Licență: MIT. |
|
Generează date false. Licență: MIT. |
|
Vă ajută să rezolvați problemele de clasificare, oferind tehnici de re-eșantionare. Se bazează pe scikit-learn. Licență: MIT. |
|
O bibliotecă pentru informatică interactivă. Licență: Clauza BSD-3. |
|
Creează diagrame și figuri la calitate de publicație în Python. Licență: PSF. |
|
O bibliotecă de învățare programată pentru activități zilnice de știință a datelor. Licență: Clauza BSD-3. |
|
Un pachet Python pentru crearea și manipularea rețelelor complexe. Licență: Clauza BSD-3. |
|
O bibliotecă pentru procesarea limbajului natural. Următoarele corpore sunt preîncărcate pentru a fi utilizate cu Python în Excel: brown, punkt, stopwords, treebank, vader și wordnet2022. Licență: Apache v2. |
|
Oferă procesarea matricelor pentru numere, șiruri, înregistrări și obiecte. Licență: Clauza BSD-3. |
|
Oferă structuri de date și instrumente de analiză a datelor. Licență: Clauza BSD-3. |
|
Adaugă suport pentru deschiderea, manipularea și salvarea diferitelor formate de fișier imagine. Licență: PIL. |
|
O bibliotecă de reprezentări grafice și de vizualizări de date. Licență: MIT. |
|
O bibliotecă pentru analiza datelor exploratorii multivariate în Python, inclusiv o varietate de metode pentru rezumarea datelor tabelare. Licență: MIT. |
|
Reunește Python, biblioteca HDF5și biblioteca NumPypentru a gestiona volume mari de date. Licență: Clauza BSD-3. |
|
O miniundă transformă biblioteca. Licență: MIT. |
|
Un generator de imagini de cod QR. Licență: Clauza BSD-3. |
|
Un set de module Python pentru învățarea programată și explorarea datelor. Licență: Clauza BSD-3. |
|
O bibliotecă științifică pentru Python. Licență: Clauza BSD-3. |
|
O bibliotecă de vizualizări de date statistice. Licență: Clauza BSD-3. |
|
O colecție de biblioteci de algoritmi pentru Python. Licență: Clauza BSD-2. |
|
Creează treemap-uri sau vizualizări pentru a afișa date hierachicale. Licență: Apache v2. |
|
Calcule statistice și modele, de utilizat cu biblioteca SciPy. Licență: Clauza BSD-3. |
|
O bibliotecă Python pentru matematică simbolică. Licență: Clauza BSD-3. |
|
O bibliotecă pentru crearea și formatarea tabelelor. Licență: MIT. |
|
Oferă potrivire fuzzy șir pentru a calcula diferențele dintre secvențe. Licență: MIT. |
|
Un generator de cuvinte cloud. Licență: MIT. |
Aflați mai multe de pe Anaconda
Pentru a afla mai multe despre integrarea și bibliotecile acceptate, vizitați Anaconda.