Biblioteke otvorenog izvora i Python u programu Excel
Python u programu Excel trenutačno je u pretpregledu i podložan je promjenama na temelju povratnih informacija. Da biste koristili tu značajku, pridružite se programu Microsoft 365 Insider i odaberite razinu programa Insider Beta kanal.
Programski jezik Python u programu Excel postupno se uvodi korisnicima programa Excel za sustav Windows pomoću Beta kanala. Značajka trenutno nije dostupna na drugim platformama.
Ako naiđete na probleme s jezikom Python u programu Excel, prijavite ih tako da odaberete Pomoć > Povratne informacije u programu Excel.
Jeste li novi u programskom jeziku Python u programu Excel? Započnite s Uvodom u programski jezik Python u programu ExceliZapočnite s radom uz Python u programu Excel.
Biblioteke jezika Python otvorenog izvora
Python u programu Excel isporučuje se sa standardnim skupom biblioteka jezika Python koje nudi Anacondaputem sigurne distribucije. Koristite te biblioteke jezika Python kako biste pojednostavili analizu podataka, pronašli uzorke i skrivene uvide te vizualizirali podatke pomoću dijagrama.
Osnovni Python u bibliotekama programa Excel
Sljedeće biblioteke otvorenog izvora po zadanom su dostupne uz Python u programu Excel. Uvezene su s navedenim naredbama.
-
Matplotlib. Import naredba: import matplotlib.pyplot as plt
-
NumPy. Import naredba: import numpy as np
-
pandas. Import naredba: import pandas as pd
-
seaborn. Import naredba: import seaborn as sns
-
statsmodels. Import naredba: import statsmodels as sm
Napomena: Te osnovne biblioteke navedene su i u oknu zadatka inicijalizacije jezika Python u programu Excel. Da biste pristupili oknu zadatka inicijalizacije, odaberite Formule > Inicijalizacija na vrpci programa Excel. Ovo je okno zadatka trenutačno samo za čitanje i prikazuje postavke inicijalizacije za izvođenje jezika Python u programu Excel.
Uvoz biblioteka
Osim osnovnih biblioteka, možete uvesti i dodatne biblioteke dostupne putem platforme Anaconda. Uvezite biblioteke jezika Python u Excel pomoću naredbe uvoza jezika Python u ćeliji programa Excel, kao što je import numpy as np. Ta naredba uvozi bibliotekuNumPy i dodjeljuje joj pseudonim np. Nakon što unesete tu naredbu uvoza u ćeliju jezika Python, možete se pozivati na biblioteku NumPy kao np kroz formule za Python u toj radnoj knjizi.
Savjet: Kako biste bili sigurni da će se biblioteke uvesti prije pokretanja formula za Python, unesite naredbe uvoza i sve postavke na prvi radni list u radnoj knjizi. Ako želite, možete rezervirati prvi radni list posebno za naredbe uvoza i postavke.
Važno: Oblik naredbe uvoza ne koriste sve biblioteke import [library] as [name]. Da biste, primjerice, uvezli biblioteku beautifulsoup4, koristite naredbu uvozafrom bs4 import BeautifulSoup. Pogledajte dokumentaciju za svaku biblioteku da biste saznali preporučenu naredbu uvoza.
Popis preporučenih biblioteka
U sljedećoj je tablici prikazan podskup biblioteka otvorenog izvora koje nudi Anaconda i koje možete koristiti s jezikom Python u programu Excel. Biblioteke Matplotlib, NumPy, seaborn, statsmodels i pandasuvoze se po zadanom. Dodatne biblioteke navedene u tablici ne uvoze se automatski, ali ih po želji možete uvesti.
Važno: Radi zaštite sigurnosti podataka te biblioteke neće imati mogućnost slanja mrežnih zahtjeva ili pristupa datotekama i podacima na lokalnom računalu. Dodatne informacije potražite u članku Sigurnost podataka i Python u programu Excel.
Napomena: Python u programu Excel podržava fontove na engleskom, kineskom (pojednostavljenom), francuskom, njemačkom, japanskom i španjolskom.
Biblioteka |
Opis |
---|---|
Biblioteka jezika Python za astronomiju. Licenca: BSD-3-Clause. |
|
Biblioteka jezika Python osmišljena za struganje zaslona. Licenca: MIT. |
|
Pomaže u rješavanju problema klasifikacije nudeći tehnike ponovnog uzorkovanja. Oslanja se na scikit-learn. Licenca: MIT. |
|
Biblioteka za interaktivno računalstvo. Licenca: BSD-3-Clause. |
|
Biblioteka za modeliranje tema i obradu prirodnog jezika. Licenca: LGPL-2.1. |
|
Stvara grafikone i brojke kvalitete publikacije u jeziku Python. Licenca: PSF. |
|
Paket jezika Python za stvaranje kompleksnih mreža i upravljanje njima. Licenca: BSD-3-Clause. |
|
Nudi obradu polja za brojeve, nizove, zapise i objekte. Licenca: BSD-3-Clause. |
|
Nudi strukture podataka i alate za analizu podataka. Licenca: BSD-3-Clause. |
|
Dodaje podršku za otvaranje i spremanje različitih oblika slikovnih datoteka te rukovanje njima. Licenca: PIL. |
|
Objedinjuje Python, biblioteku HDF5 i biblioteku NumPy radi rukovanja velikim količinama podataka. Licenca: BSD-3-Clause. |
|
Val transformira biblioteku. Licenca: MIT. |
|
Skup modula jezika Python za strojno učenje i dubinsku analizu podataka. Licenca: BSD-3-Clause. |
|
Znanstvena biblioteka za Python. Licenca: BSD-3-Clause. |
|
Biblioteka za vizualizaciju statističkih podataka. Licenca: BSD-3-Clause. |
|
Zbirka biblioteke algoritama za Python. Licenca: BSD-2-Clause. |
|
Statistička izračunavanja i modeli za korištenje s bibliotekomSciPy. Licenca: BSD-3-Clause. |
|
Biblioteka jezika Python za simboličku matematiku. Licenca: BSD-3-Clause. |
|
Biblioteka za stvaranje i oblikovanje tablica. Licenca: MIT. |
Saznajte više na platformi Anaconda
Da biste saznali više o integraciji i podržanim bibliotekama, posjetite platformu Anaconda.