Odprtokodne knjižnice in Python v Excelu
Applies To
Excel za Microsoft 365Python v Excelu je zdaj na voljo za uporabnike enterprise in podjetja, ki uporabljajo trenutni kanal v sistemu Windows, od različice 2407 (graditev 17830.20128) do mesečnega kanala za podjetja v sistemu Windows, od različice 2408 (graditev 17928.20216). Na voljo je v predogledu za družinske in osebne uporabnike, ki uporabljajo trenutni kanal v sistemu Windows od različice 2405 (graditev 17628.20164). Python v Excelu je na voljo v predogledu za uporabnike izobraževalnih ustanova, ki uporabljajo trenutni kanal (predogled) prek programa za preskuševalce storitve Microsoft 365. Trenutno ni na voljo za kanal Semi-Annual Enterprise Channel.
Najprej bo na voljo v Excelu za Windows, pozneje pa tudi na druge platforme. Če želite več informacij o razpoložljivosti, glejte Razpoložljivost jezika Python v Excelu.
Če naletite na kakršne koli težave z jezikom Python v Excelu, jih prijavite tako, da v Excelu izberete > povratne informacije.
Ali še ne uporabljate Pythona v Excelu? Začnite z Uvodom v Python v Excelu in Začetek Pythona v Excelu.
Odprtokodne knjižnice Python
Python v Excelu vključuje standardni nabor knjižnic Python, ki jih zagotavlja Anaconda prek varne porazdelitve. S temi knjižnicami Python lahko poenostavite analizo podatkov, poiščete vzorce in skrite vpoglede ter ponazorite podatke z grafikoni.
Core Python v Excelovih knjižnicah
Te odprtokodne knjižnice so privzeto na voljo s funkcijo Python v Excelu. Uvožene so z navedenimi izjavami.
-
Matplotlib. Import – izjava: import matplotlib.pyplot as plt
-
NumPy. Import – izjava: import numpy as np
-
pandas. Import – izjava: import pandas as pd
-
seaborn. Import – izjava: import seaborn as sns
-
statsmodels. Import – izjava: import statsmodels as sm
Opomba: Te osnovne knjižnice so navedene tudi v podoknu opravil Inicializacija Excela v storitvi Python. Do podokna opravil za inicializacijo dostopate tako, da na Excelovem traku izberete Formule > Inicializacija . To podokno opravil je trenutno samo za branje in prikazuje nastavitve inicializacije za Python v Excelovem izvajalniku.
Kako uvoziti knjižnice
Poleg osnovnih knjižnic lahko uvozite dodatne knjižnice, ki so na voljo prek storitve Anaconda. Uvozite knjižnice Python v Excel z izjavo za uvoz Python v celici Pyhton v Excelu, npr. import numpy as np. Ta izjava uvozi knjižnicoNumPy in ji dodeli vzdevek np. Ko v celico Python vnesete to izjavo za uvoz, se lahko na knjižnico NumPy sklicujete tako, kot np v formulah Python v tem delovnem zvezku.
Namig: Če želite zagotoviti, da bodo knjižnice uvožene, preden se zaženejo formule Python, vnesite izjave za uvoz in vse nastavitve na prvem delovnem listu v delovnem zvezku. Če želite, lahko prvi delovni list rezervirate posebej za izjave in nastavitve uvoza.
Pomembno: Vse knjižnice ne uporabljajo oblike zapisa izjave o uvozuimport [library] as [name]. Če želite na primer uvoziti knjižnico beautifulsoup4, uporabite izjavo o uvozufrom bs4 import BeautifulSoup. Oglejte si dokumentacijo za vsako knjižnico, če želite izvedeti priporočeno izjavo o uvozu.
Seznam priporočenih knjižnic
V spodnji tabeli je prikazan podnabor odprtokodnih knjižnic, ki jih zagotavlja Anaconda in jih lahko uporabite s funkcijo Python v Excelu. Knjižnice Matplotlib, NumPy, seaborn, statsmodels in pandasso uvožene privzeto. Dodatne knjižnice, navedene v tabeli, se ne uvozijo samodejno, lahko pa jih uvozite po želji.
Pomembno: Zaradi zaščite varnosti podatkov te knjižnice ne bodo več omogočale pošiljanja omrežnih zahtev ali dostopa do datotek in podatkov v lokalnem računalniku. Če želite izvedeti več, glejte Varnost podatkov in Python v Excelu.
Opomba: Python v Excelu podpira angleščino, kitajščino (poenostavljeno), francoščino, nemščino, japonščino in španščino.
Knjižnica |
Opis |
---|---|
Knjižnica Python za astronomijo. Licenca: BSD-3-Clause. |
|
Knjižnica Python, zasnovana za zbiranje podatkov s spletnih mest. Licenca: MIT. |
|
Ustvari lažne podatke. Licenca: MIT. |
|
Pomaga pri reševanju težav z razvrščanjem tako, da ponudi tehnike vnovičnega vzorčenja. Temelji knjižnici scikit-learn. Licenca: MIT. |
|
Knjižnica za interaktivno računalništvo. Licenca: BSD-3-Clause. |
|
Ustvari grafikone in slike, primerne za objavo, v jeziku Python. Licenca: PSF. |
|
Knjižnica strojnega učenja za dnevni nalog s področja podatkovne znanosti. Licenca: BSD-3-Clause. |
|
Paket Python za ustvarjanje in upravljanje zapletenih omrežij. Licenca: BSD-3-Clause. |
|
Knjižnica za obdelavo v naravnem jeziku. Naslednje korpora so vnaprej naložene za uporabo z Python v Excelu: rjava, punkt, stopwords, treebank, vader in wordnet2022. Licenca: Apache v2. |
|
Omogoča obdelavo polj za števila, nize, zapise in predmete. Licenca: BSD-3-Clause. |
|
Ponuja podatkovne strukture in orodja za analizo podatkov. Licenca: BSD-3-Clause. |
|
Doda podporo za odpiranje, spreminjanje in shranjevanje različnih oblik zapisa slikovnih datotek. Licenca: PIL. |
|
Knjižnica upodobitev in ponazoritve podatkov. Licenca: MIT. |
|
Knjižnica za večvariativne raziskovalne analize podatkov v jeziku Python, vključno z različnimi metodami povzemanja tabelarnih podatkov. Licenca: MIT. |
|
Združuje Python, knjižnico HDF5in knjižnico NumPyza obdelavo velikih količin podatkov. Licenca: BSD-3-Clause. |
|
Knjižnica za transformacijo signalov. Licenca: MIT. |
|
Generator slike QR kode. Licenca: BSD-3-Clause. |
|
Nabor modulov Python za strojno učenje in podatkovno rudarjenje. Licenca: BSD-3-Clause. |
|
Znanstvena knjižnica za Python. Licenca: BSD-3-Clause. |
|
Knjižnica ponazoritev statističnih podatkov. Licenca: BSD-3-Clause. |
|
Zbirka knjižnic algoritmov za Python. Licenca: BSD-2-Clause. |
|
Ustvari drevesne zemljevide ali ponazoritve za prikaz hierarhičnih podatkov. Licenca: Apache v2. |
|
Statistični izračuni in modeli za uporabo s knjižnico SciPy. Licenca: BSD-3-Clause. |
|
Knjižnica Python za simbolno matematiko. Licenca: BSD-3-Clause. |
|
Knjižnica za ustvarjanje in oblikovanje tabel. Licenca: MIT. |
|
Ponuja vrtoglavo ujemanje nizov za izračun razlik med zaporedji. Licenca: MIT. |
|
Beseda generatorja oblaka. Licenca: MIT. |
Več informacij je na voljo v storitvi Anaconda
Če želite izvedeti več o integraciji in podprtih knjižnicah, obiščite Anaconda.