Če želite informacije o razpoložljivosti, glejte Razpoložljivost Pythona v Excelu. Če naletite na kakršne koli pomisleke glede Pythona v Excelu, jih prijavite tako, da izberetePovratne informacijepomoči> v Excelu.
Ali še ne uporabljate Pythona v Excelu? Začnite z Uvodom v Python v Excelu in Začnite s Pythonom v Excelu.
Odprtokodne knjižnice Python
Python v Excelu ima standardni nabor knjižnic Python, ki jih zagotavlja Anaconda prek varne distribucije. 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. Izjava o uvozu:
import matplotlib.pyplot as plt - NumPy. Izjava o uvozu:
import numpy as np - pandas. Izjava o uvozu:
import pandas as pd - seaborn. Izjava o uvozu:
import seaborn as sns - statsmodels. Izjava o uvozu:
import statsmodels as sm
Opomba
Te osnovne knjižnice so navedene tudi v podoknu opravil Inicializacija Excela v storitvi Python. Odprite podokno opravil za inicializacijo tako, da na Excelovem traku izbereteInicializacijaformul.> 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 o uvozu Pythona v celici Python v Excelu, na primer import numpy as np. Ta izjava uvozi knjižnico NumPy in ji dodeli vzdevek np. Po vnosu te izjave o uvozu v celico Python se lahko sklicujete na knjižnico NumPy kot np v celotnih 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 import [library] as [name]uvoza. Če želite na primer uvoziti knjižnico beautifulsoup4, uporabite izjavo from bs4 import BeautifulSoupo uvozu . Oglejte si dokumentacijo za posamezno 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 pande so privzeto uvožene. 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ške, kitajske (poenostavljene), francoske, nemške, japonske in španske pisave.
| Knjižnica | Opis |
|---|---|
| Katastrofa | Knjižnica Python za astronomijo. Licenca: BSD-3-Clause. |
| čudovita juha4 | Knjižnica Python, zasnovana za strganje zaslona. Licenca: MIT. |
| Ponarejevalec | Ustvarja lažne podatke. Licenca: MIT. |
| Neuravnoteženo učenje | Pomaga pri reševanju težav z razvrščanjem tako, da ponudi tehnike vnovičnega vzorčenja. Temelji knjižnici scikit-learn. Licenca: MIT. |
| IPython | Knjižnica za interaktivno računalništvo. Licenca: BSD-3-Clause. |
| Matplotlib | Ustvari grafikone in slike, primerne za objavo, v jeziku Python. Licenca: PSF. |
| mlxtend | Knjižnica strojnega učenja za vsakodnevne naloge podatkovne znanosti. Licenca: BSD-3-Clause. |
| OmrežjeX | Paket Python za ustvarjanje in upravljanje zapletenih omrežij. Licenca: BSD-3-Clause. |
| NLTK | Knjižnica za obdelavo naravnega jezika. Naslednji korpusi so vnaprej naloženi za uporabo s Pythonom v Excelu: rjava, punkt, stopwords, treebank, vader in wordnet2022. Licenca: Apache v2. |
| NumPy | Omogoča obdelavo polj za števila, nize, zapise in predmete. Licenca: BSD-3-Clause. |
| Pande | Ponuja podatkovne strukture in orodja za analizo podatkov. Licenca: BSD-3-Clause. |
| Vzglavnik | Doda podporo za odpiranje, spreminjanje in shranjevanje različnih oblik zapisa slikovnih datotek. Licenca: PIL. |
| Plotnine | Knjižnica za risanje in ponazoritev podatkov. Licenca: MIT. |
| Princ | Knjižnica za večspremenljivo raziskovalno analizo podatkov v Pythonu, vključno z različnimi metodami za povzemanje tabelarnih podatkov. Licenca: MIT. |
| PyTabele | Združuje Python, knjižnico HDF5 in knjižnico NumPy za obdelavo velikih količin podatkov. Licenca: BSD-3-Clause. |
| PyWavelets | Knjižnica za transformacijo signalov. Licenca: MIT. |
| qrcode | Generator slik s kodo QR. Licenca: BSD-3-Clause. |
| scikit-learn | Nabor modulov Python za strojno učenje in podatkovno rudarjenje. Licenca: BSD-3-Clause. |
| SciPy | Znanstvena knjižnica za Python. Licenca: BSD-3-Clause. |
| morski rod | Knjižnica ponazoritev statističnih podatkov. Licenca: BSD-3-Clause. |
| snowballstemmer | Zbirka knjižnic algoritmov za Python. Licenca: BSD-2-Clause. |
| kvadratizacija | Ustvari drevesne zemljevide ali ponazoritve za prikaz hierarhičnih podatkov. Licenca: Apache v2. |
| statsmodels | Statistični izračuni in modeli za uporabo s knjižnico SciPy. Licenca: BSD-3-Clause. |
| SymPy | Knjižnica Python za simbolno matematiko. Licenca: BSD-3-Clause. |
| tabeliranje | Knjižnica za ustvarjanje in oblikovanje tabel. Licenca: MIT. |
| TheFuzz | Omogoča mehko ujemanje nizov za izračun razlik med zaporedji. Licenca: MIT. |
| oblak besed | Generator oblakov besed. Licenca: MIT. |
Več informacij je na voljo v storitvi Anaconda
Če želite izvedeti več o integraciji in podprtih knjižnicah, obiščite Anaconda.