Odprtokodne knjižnice in Python v Excelu
Python v Excelu je trenutno v predogledni različici in se lahko spremeni na podlagi povratnih informacij. Če želite uporabiti to funkcijo, se pridružite programu za preskuševalce storitve Microsoft 365 in izberite raven insider za trenutni kanal (predogled).
Ta funkcija postopoma uvaja uporabnike za podjetja, podjetja, izobraževalne in družinske člane ter osebne uporabnike, ki v sistemu Windows uporabljajo trenutni kanal (predogled). Najprej bo na voljo v Excelu za Windows, od različice 2406 (graditev 17726.20016) do drugih platform pozneje. Č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. |
|
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. |
|
Knjižnica za modeliranje tem in obdelavo naravnega jezika. Licenca: LGPL-2.1. |
|
Ustvari grafikone in slike, primerne za objavo, v jeziku Python. Licenca: PSF. |
|
Paket Python za ustvarjanje in upravljanje zapletenih omrežij. Licenca: BSD-3-Clause. |
|
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. |
|
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. |
|
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. |
|
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. |
Več informacij je na voljo v storitvi Anaconda
Če želite izvedeti več o integraciji in podprtih knjižnicah, obiščite Anaconda.