Biblioteke otvorenog izvora i Python u programu Excel
Applies To
Excel za Microsoft 365Python u programu Excel sada je dostupan enterprise i business korisnicima koji koriste trenutni kanal u operativnom sistemu Windows, počevši od verzije 2407 (izdanje 17830.20128) i mesečnog kanala Enterprise u operativnom sistemu Windows, počevši od verzije 2408 (izdanje 17928.20216). Dostupna je u pregledu za korisnike koji koriste trenutni kanal u operativnom sistemu Windows, počevši od verzije 2405 (izdanje 17628.20164). Python u programu Excel dostupan je u pregledu za korisnike sistema Education koji koriste trenutni kanal (pregled) putem programa Microsoft 365 Insider. Trenutno nije dostupna za kanal Semi-Annual Enterprise.
Prvo se izdaje u programu Excel za Windows, a zatim na druge platforme kasnije. Dodatne informacije o dostupnosti potražite u članku Python u excel dostupnosti.
Ako naiđete na bilo kakve brige sa Python-om u programu Excel, prijavite ih tako što ćete izabrati stavku Pomoć >povratne informacije u programu Excel.
Novi ste korisnik jezika Python u programu Excel? Počnite sa Uvod u Python u programu Excel i Prvi koraci uz Python u programu Excel.
Otvorene Python biblioteke
Python u programu Excel dolazi uz standardni skup Python biblioteka koje obezbeđuje Anacondaputem 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 Formule > Pokretanje 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 NumPyi dodeljuje joj pseudonim np. Kada unesete ovaj izraz uvoza u Python ćeliju, u biblioteci NumPy možete da uputite kao np kroz Python formule 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 izraza uvoza import [library] as [name]. Na primer, da biste uvezli prelepu biblioteku, koristite izraz za uvoz from bs4 import BeautifulSoup. Pogledajte dokumentaciju za svaku biblioteku da biste saznali preporučeni izvod o uvozu.
Lista preporučenih biblioteka
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 pandasse 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 fontovi.
Biblioteka |
Opis |
---|---|
Python biblioteka za astronomiju. Licenca: BSD-3-Clause. |
|
Python biblioteka dizajnirana za prikupljanje sa ekrana. Licenca: MIT. |
|
Generiše lažne podatke. Licenca: MIT. |
|
Pomaže u rešavanje problema klasifikacije nudeći tehnike ponovnog uzimanja uzoraka. Oslanja se na scikit-learn. Licenca: MIT. |
|
Biblioteka za interaktivno izračunavanje. Licenca: BSD-3-Clause. |
|
Kreira grafikone i slike kvaliteta publikacije u programu Python. Licenca: PSF. |
|
Biblioteka mašinskog učenja za svakodnevne zadatke nauke o podacima. Licenca: BSD-3-Clause. |
|
Python paket za kreiranje složenih mreža i upravljanje njima. Licenca: BSD-3-Clause. |
|
Biblioteka za obradu prirodnog jezika. Sledeća corpora je unapred učitana za korišćenje sa Python-om u programu Excel: brown, punkt, stopwords, treebank, vader i wordnet2022. Licenca: Apache v2. |
|
Nudi obradu niza za brojeve, nizove, zapise i objekte. Licenca: BSD-3-Clause. |
|
Nudi strukture podataka i alatke za analizu podataka. Licenca: BSD-3-Clause. |
|
Dodaje podršku za otvaranje, manipulisanje i čuvanje različitih formata datoteka slike. Licenca: PIL. |
|
Biblioteka za prikazivanje i vizuelizaciju podataka. Licenca: MIT. |
|
Biblioteka za viševarijnu analizu podataka istraživanja u Python-u, uključujući različite metode za rezimiranje tabelarnih podataka. Licenca: MIT. |
|
Okuplja Python, HDF5biblioteku i biblioteku NumPykako bi se rukovalo velikim količinama podataka. Licenca: BSD-3-Clause. |
|
Talasasta transformacija biblioteke. Licenca: MIT. |
|
Generator slike QR koda. Licenca: BSD-3-Clause. |
|
Skup Python modula za mašinsko učenje i rudarenje podataka. Licenca: BSD-3-Clause. |
|
Naučna biblioteka za Python. Licenca: BSD-3-Clause. |
|
Biblioteka statističkih podataka za vizuelizaciju. Licenca: BSD-3-Clause. |
|
Kolekcija algoritma biblioteke za Python. Licenca: BSD-2-Clause. |
|
Kreira treemaps ili vizuelizacije za prikazivanje hijerarhijskih podataka. Licenca: Apache v2. |
|
Statistička računanja i modeli za korišćenje sa bibliotekom SciPy. Licenca: BSD-3-Clause. |
|
Python biblioteka za simboličku matematiku. Licenca: BSD-3-Clause. |
|
Biblioteka za kreiranje i oblikovanje tabela. Licenca: MIT. |
|
Nudi približnu nisku koja se podudara za izračunavanje razlika između sekvenci. Licenca: MIT. |
|
Generator reči u oblaku. Licenca: MIT. |
Saznajte više u aplikaciji Anaconda
Da biste saznali više o integraciji i podržanim bibliotekama, posetite Anaconda.