Biblioteke otvorenog izvora i Python u programu Excel

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac

Informacije o dostupnosti potražite u članku o dostupnosti za Python u programu Excel. Ako naiđete na probleme koji se odnose na Python u programu Excel, prijavite ih tako što ćete izabratiPovratne informacije o pomoći> u programu Excel.

Novi ste korisnik jezika Python u programu Excel? Počnite sa uvodom u Python u programu Excel i počnite sa Python u programu Excel.

Otvorene Python biblioteke

Python u programu Excel dolazi uz standardni skup Python biblioteka koje obezbeđuje Anaconda putem bezbedne raspodele. Koristite ove Python biblioteke da biste pojednostavili analizu podataka, pronašli obrasce i skrivene uvide i vizuelizovali podatke pomoću grafikona. 

Core Python u bibliotekama programa Excel

Sledeće biblioteke otvorenog izvora podrazumevano su dostupne uz Python u programu Excel. Uvezene su sa navedenim izjavama.

  • Matplotlib. Import instrukcija: import matplotlib.pyplot as plt
  • NumPy. Import instrukcija: import numpy as np
  • Pande. Import instrukcija: import pandas as pd
  • seaborn. Import instrukcija: import seaborn as sns
  • statsmodels. Import instrukcija: import statsmodels as sm

Napomena

Ove osnovne biblioteke takođe su navedene u programu Python u oknu zadatka za pokretanje u programu Excel. Pristupite oknu zadatka za pokretanje tako što ćete izabrati stavku Pokretanje formula> na traci programa Excel. Ovo okno za zadatke je trenutno samo za čitanje i prikazuje postavke pokretanja za Python u Excel standardnom vremenu izvršavanja.

Kako se uvoze biblioteke

Pored osnovne biblioteke, možete da uvezete i dodatne biblioteke koje su dostupne putem aplikacije Anaconda. Uvezite Python biblioteke u Excel pomoću Python izraza za uvoz u Python u ćeliju programa Excel, kao što je import numpy as np. Ovaj izraz uvozi biblioteku NumPy i dodeljuje joj pseudonim np. Kada unesete ovaj izraz uvoza u Python ćeliju, možete da uputite prema biblioteci NumPy kao u np Python formulama u toj radnoj svesci.

Savet

Da biste se uverili da će se biblioteke uvesti pre pokretanja Python formula, unesite izjave o uvozu i sve postavke na prvom radnom listu u radnoj svesci. Ako želite, možete da rezervišete prvi radni list posebno za izjave i postavke uvoza.

Važno

Ne koriste sve biblioteke format import [library] as [name]instrukcije IMPORT. Na primer, da biste uvezli biblioteku beautifulsoup4, koristite izraz from bs4 import BeautifulSoupimport . Pročitajte dokumentaciju za svaku biblioteku da biste saznali preporučeni izraz uvoza.

Sledeća tabela prikazuje podskup biblioteka otvorenog izvora koje obezbeđuje Anaconda a koji možete da koristite sa Python u programu Excel. Biblioteke Matplotlib, NumPy, seaborn, statsmodels i pandas se podrazumevano uvoze. Dodatne biblioteke navedene u tabeli ne uvoze se automatski, ali možete odabrati da ih uvezete ako želite.

Važno

Da bi zaštitile bezbednost podataka, ove biblioteke neće imati mogućnost da upućuju mrežne zahteve niti da pristupe datotekama i podacima na lokalnom računaru. Da biste saznali više, pogledajte članak Bezbednost podataka i Python u programu Excel.

Napomena

Python u programu Excel podržava engleski, kineski (pojednostavljeni), francuski, nemački, japanski i španski fontove.

Biblioteka Opis
Astropy Python biblioteka za astronomiju. Licenca: BSD-3-Clause.
prelepasupa4 Python biblioteka dizajnirana za prikupljanje sa ekrana. Licenca: MIT.
Lažnjak Generiše lažne podatke. Licenca: MIT.
neuravnoteženo-učenje Pomaže u rešavanje problema klasifikacije nudeći tehnike ponovnog uzimanja uzoraka. Oslanja se na scikit-learn. Licenca: MIT.
Pretraživanje Biblioteka za interaktivno izračunavanje. Licenca: BSD-3-Clause.
OMILjENO Kreira grafikone i slike kvaliteta publikacije u programu Python. Licenca: PSF.
OMILjENO Biblioteka mašinskog učenja za svakodnevne zadatke nauke o podacima. Licenca: BSD-3-Clause.
NetworkX Python paket za kreiranje složenih mreža i upravljanje njima. Licenca: BSD-3-Clause.
NLTK Biblioteka za obradu prirodnog jezika. Sledeći korpusi su unapred učitani za korišćenje sa Python u programu Excel: brown, punkt, stopwords, treebank, vader i wordnet2022. Licenca: Apache v2.
Bilten Nudi obradu niza za brojeve, nizove, zapise i objekte. Licenca: BSD-3-Clause.
fejssiting Nudi strukture podataka i alatke za analizu podataka. Licenca: BSD-3-Clause.
Jastuk Dodaje podršku za otvaranje, manipulisanje i čuvanje različitih formata datoteka slike. Licenca: PIL.
plotnine Biblioteka za crtanje i vizuelizaciju podataka. Licenca: MIT.
Princ Biblioteka za multivarijantnu istraživačku analizu podataka u programu Python, uključujući različite metode za rezimiranje tabelarnih podataka. Licenca: MIT.
PyTables Okuplja Python, HDF5 biblioteku i biblioteku NumPy kako bi se rukovalo velikim količinama podataka. Licenca: BSD-3-Clause.
Srpskohrvatski / srpskohrvatski Talasasta transformacija biblioteke. Licenca: MIT.
qr šifra Generator slika QR koda. Licenca: BSD-3-Clause.
scikit-learn Skup Python modula za mašinsko učenje i rudarenje podataka. Licenca: BSD-3-Clause.
mazohizam Naučna biblioteka za Python. Licenca: BSD-3-Clause.
Srpsko-hrvatski Biblioteka statističkih podataka za vizuelizaciju. Licenca: BSD-3-Clause.
Srpskohrvatski / srpskohrvatski Kolekcija algoritma biblioteke za Python. Licenca: BSD-2-Clause.
Sortiraj Pravi treemape ili vizuelizacije za prikaz hijerarhijskih podataka. Licenca: Apache v2.
statsmodels Statistička izračunavanja i modeli za korišćenje sa bibliotekom SciPy. Licenca: BSD-3-Clause.
OMILjENO Python biblioteka za simboličku matematiku. Licenca: BSD-3-Clause.
sadržina Biblioteka za kreiranje i oblikovanje tabela. Licenca: MIT.
fejssiting Nudi neizrazito podudaranje niski za izračunavanje razlika između nizova. Licenca: MIT.
wordcloud Generator oblaka reči. Licenca: MIT.

Saznajte više u aplikaciji Anaconda

Da biste saznali više o integraciji i podržanim bibliotekama, posetite Anaconda.