Biblioteke otvorenog izvora i Python u programu Excel
Python u programu Excel je trenutno u verziji za pregled i podložan je promenama na osnovu povratnih informacija. Da biste koristili ovu funkciju, pridružite se Microsoft 365 Insajder programu i odaberite nivo Beta kanal za Insajder.
Python u programu Excel postepeno se objavljuje korisnicima programa Excel za Windows pomoću Beta kanala. Ova funkcija trenutno nije dostupna na ostalim platformama.
Ako naiđete na probleme koji se odnose na Python u programu Excel, prijavite ih tako što ćete izabrati 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. |
|
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. |
|
Biblioteka za modeliranje tema i biblioteku obrade prirodnog jezika. Licenca: LGPL-2.1. |
|
Kreira grafikone i slike kvaliteta publikacije u programu Python. Licenca: PSF. |
|
Python paket za kreiranje složenih mreža i upravljanje njima. Licenca: BSD-3-Clause. |
|
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. |
|
Okuplja Python, HDF5biblioteku i biblioteku NumPykako bi se rukovalo velikim količinama podataka. Licenca: BSD-3-Clause. |
|
Talasasta transformacija biblioteke. Licenca: MIT. |
|
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. |
|
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. |
Saznajte više u aplikaciji Anaconda
Da biste saznali više o integraciji i podržanim bibliotekama, posetite Anaconda.