Informácie o dostupnosti nájdete v časti Dostupnosť Pythonu v Exceli. Ak narazíte na akékoľvek problémy s Pythonom v Exceli, nahláste ich výberomPripomienkyk Pomocníkovi> v Exceli.
Začínate s Pythonom v Exceli? Začnite úvodom do Pythonu v Exceli a Začíname s Pythonom v Exceli.
Open-source knižnice Pythonu
Python v Exceli obsahuje štandardnú množinu knižníc jazyka Python, ktoré poskytuje Anaconda prostredníctvom zabezpečenej distribúcie. Pomocou týchto knižníc jazyka Python môžete zjednodušiť analýzu údajov, nájsť vzory a skryté prehľady a vizualizovať údaje pomocou vykreslenia.
Základné knižnice Pythonu v Exceli
Nasledujúce open-source knižnice sú v Pythone v Exceli predvolene k dispozícii. Importovali sa s výpismi uvedenými v zozname.
- Príkaz Matplotlib. Import:
import matplotlib.pyplot as plt - Príkaz NumPy. Import:
import numpy as np - Príkaz pandas. Import:
import pandas as pd - Príkaz seaborn. Import:
import seaborn as sns - Príkaz statsmodels. Import:
import statsmodels as sm
Poznámka
Tieto základné knižnice sú uvedené aj na pracovnej table inicializácie Pythonu v Exceli. Pracovnú tablu inicializácie zobrazíte výberom položkyInicializáciavzorcov> na páse s nástrojmi Excelu. Táto pracovná tabla je momentálne iba na čítanie a zobrazuje nastavenia inicializácie Pythonu v režime runtime Excelu.
Ako importovať knižnice?
Okrem základných knižníc môžete importovať aj ďalšie knižnice, ktoré sú k dispozícii prostredníctvom platformy Anaconda. Importujte knižnice jazyka Python do Excelu pomocou príkazu na import v Pythone v bunke Excelu, ako je napríklad import numpy as np. Tento príkaz importuje knižnicu NumPy a priradí jej alias np. Po zadaní tohto príkazu importu do bunky jazyka Python môžete odkazovať na knižnicu NumPy rovnako ako np vo vzorcoch jazyka Python v tomto zošite.
Tip
Ak chcete zabezpečiť, aby sa knižnice importovali pred spustením vzorcov jazyka Python, zadajte príkazy importu a všetky nastavenia do prvého hárka zošita. V prípade potreby si môžete rezervovať prvý hárok špeciálne pre príkazy a nastavenia importu.
Dôležité
Nie všetky knižnice používajú formát import [library] as [name]príkazu importu. Ak chcete napríklad importovať knižnicu beautifulsoup4, použite príkaz from bs4 import BeautifulSoupimport. Pozrite si dokumentáciu ku každej knižnici a naučte sa odporúčaný príkaz importu.
Zoznam odporúčaných knižníc
Nasledujúca tabuľka zobrazuje podmnožinu knižníc open-source poskytovaných platformou Anaconda, ktoré môžete používať s Pythonom v Exceli. Knižnice Matplotlib, NumPy, seaborn, statsmodels a pandas sú importované predvolene. Ďalšie knižnice uvedené v tabuľke sa neimportujú automaticky, ale v prípade potreby ich môžete importovať.
Dôležité
Na ochranu zabezpečenia údajov nebudú mať tieto knižnice možnosť vytvárať sieťové požiadavky ani pristupovať k súborom a údajom v lokálnom počítači. Ďalšie informácie nájdete v téme Zabezpečenie údajov a Python v Exceli.
Poznámka
Python v Exceli podporuje anglické, čínske (zjednodušené), francúzske, nemecké, japonské a španielske písma.
| Knižnica | Popis |
|---|---|
| Astropy | Knižnica jazyka Python pre astronómiu. Licencia: BSD-3-Clause. |
| beautifulsoup4 | Knižnica jazyka Python určená na prehľadávanie obrazovky. Licencia: MIT. |
| Podvodník | Generuje falošné údaje. Licencia: MIT. |
| imbalanced-learn | Pomáha riešiť problémy s klasifikáciou tým, že ponúka techniky opakovaného výberu vzoriek. Opiera sa o scikit-learn. Licencia: MIT. |
| IPython | Knižnica na interaktívne výpočty. Licencia: BSD-3-Clause. |
| Matplotlib | Vytvára grafy a obrázky v publikačnej kvalite v Pythone. Licencia: PSF. |
| mlxtend | Knižnica strojového učenia na každodenné úlohy dátovej vedy. Licencia: BSD-3-Clause. |
| Sieť NetworkX | Balík jazyka Python na vytváranie a manipuláciu so zložitými sieťami. Licencia: BSD-3-Clause. |
| NLTK | Knižnica na spracovanie prirodzeného jazyka. Na použitie s Pythonom v Exceli sú predinštalované nasledujúce korpusy: brown, punkt, stopwords, treebank, vader a wordnet2022. Licencia: Apache v2. |
| NumPy | Ponúka spracovanie polí pre čísla, reťazce, záznamy a objekty. Licencia: BSD-3-Clause. |
| pandy | Ponúka dátové štruktúry a nástroje na analýzu údajov. Licencia: BSD-3-Clause. |
| Vankúš | Pridáva podporu pre otváranie, manipuláciu a ukladanie rôznych formátov obrázkových súborov. Licencia: PIL. |
| plotnine | Knižnica vykresľovania a vizualizácie údajov. Licencia: MIT. |
| Princ | Knižnica na viacrozmernú prieskumnú analýzu údajov v jazyku Python vrátane rôznych metód na zhrnutie tabuľkových údajov. Licencia: MIT. |
| Tabuľky PyTable | Spája Python, knižnicu HDF5 a knižnicu NumPy na spracovanie veľkého množstva údajov. Licencia: BSD-3-Clause. |
| PyWavelets | Knižnica transformácií vlnovky. Licencia: MIT. |
| qrcode | Generátor obrázkov QR kódu. Licencia: BSD-3-Clause. |
| scikit-learn | Súbor modulov Python na strojové učenie a dolovanie údajov. Licencia: BSD-3-Clause. |
| Scipy | Vedecká knižnica jazyka Python. Licencia: BSD-3-Clause. |
| seaborn | Knižnica štatistických vizualizácií údajov. Licencia: BSD-3-Clause. |
| snowballstemmer | Kolekcia knižnice algoritmov pre jazyk Python. Licencia: BSD-2-clause. |
| kvadratúra | Vytvára stromové mapy alebo vizualizácie na zobrazenie hierarchických údajov. Licencia: Apache v2. |
| StatsModels | Štatistické výpočty a modely na použitie s knižnicou SciPy. Licencia: BSD-3-Clause. |
| Problém | Knižnica jazyka Python na symbolickú matematiku. Licencia: BSD-3-Clause. |
| tabuľkové usporiadanie | Knižnica na vytváranie a formátovanie tabuliek. Licencia: MIT. |
| TheFuzz | Ponúka zhodu nejasných reťazcov na výpočet rozdielov medzi postupnosťami. Licencia: MIT. |
| wordcloud | Generátor slovných oblakov. Licencia: MIT. |
Ďalšie informácie od platformy Anaconda
Ďalšie informácie o integrácii a podporovaných knižniciach nájdete na lokalite Anaconda.