Applies ToExcel za Microsoft 365 Moj Office za iPhone Office.com

Python v Excelu je zdaj na voljo za uporabnike poslovnih in poslovnih okolij, ki uporabljajo trenutni kanal v sistemu Windows, od različice 2408 (graditev 17928.20114) 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 predogledni različici za uporabnike izobraževanja, ki uporabljajo Trenutni kanal (predogled) Microsoft 365 Program za preskuševalce. Trenutno ni na voljo za polletni kanal za podjetja.

Najprej bo na voljo v Excelu za Windows, pozneje pa tudi na drugih platformah. Č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 anaconda zagotovi prekvarne 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

Astropy

Knjižnica Python za astronomijo. Licenca: BSD-3-Clause.

beautifulsoup4

Knjižnica Python, zasnovana za zbiranje podatkov s spletnih mest. Licenca: MIT.

Lažen izraz

Ustvari lažne podatke. Licenca: MIT.

imbalanced-learn

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 dnevni nalog s področja podatkovne znanosti. Licenca: BSD-3-Clause.

NetworkX

Paket Python za ustvarjanje in upravljanje zapletenih omrežij. Licenca: BSD-3-Clause.

NLTK

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.

NumPy

Omogoča obdelavo polj za števila, nize, zapise in predmete. Licenca: BSD-3-Clause.

pandas

Ponuja podatkovne strukture in orodja za analizo podatkov. Licenca: BSD-3-Clause.

Pillow

Doda podporo za odpiranje, spreminjanje in shranjevanje različnih oblik zapisa slikovnih datotek. Licenca: PIL.

plotnine (risalna stena)

Knjižnica upodobitev in ponazoritve podatkov. Licenca: MIT.

Princ

Knjižnica za večvariativne raziskovalne analize podatkov v jeziku Python, vključno z različnimi metodami povzemanja tabelarnih podatkov. Licenca: MIT.

PyTables

Združuje Python, knjižnico HDF5in knjižnico NumPyza obdelavo velikih količin podatkov. Licenca: BSD-3-Clause.

PyWavelets

Knjižnica za transformacijo signalov. Licenca: MIT.

koda qrcode

Generator slike QR kode. 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.

seaborn

Knjižnica ponazoritev statističnih podatkov. Licenca: BSD-3-Clause.

snowballstemmer

Zbirka knjižnic algoritmov za Python. Licenca: BSD-2-Clause.

neenakomenost

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.

tabulate

Knjižnica za ustvarjanje in oblikovanje tabel. Licenca: MIT.

TheFuzz

Ponuja vrtoglavo ujemanje nizov za izračun razlik med zaporedji. Licenca: MIT.

wordcloud

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.

Sorodni članki

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.