Príbuzné témy
×
Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Python v Exceli je momentálne vo verzii preview a na základe spätnej väzby sa môže zmeniť. Ak chcete túto funkciu používať, pripojte sa k programu Microsoft 365 Insider Program a vyberte úroveň Beta kanál programu Insider.

Python v Exceli sa postupne zavádza pre zákazníkov Excelu pre Windows, ktorí používajú Beta kanál. V tejto chvíli táto funkcia nie je k dispozícii na iných platformách.

Ak v Exceli narazíte na nejaké chyby súvisiace s Pythonom, nahláste ich výberom možnosti Pomoc > Spätná väzba v Exceli.

Začínate s Pythonom v Exceli? Začnite témami Úvod 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 Anacondaprostrední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žky Vzorce > Inicializácia 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, napríklad import numpy as np. Tento príkaz importuje knižnicuNumPy a priradí jej alias np. Po zadaní tohto príkazu importu do bunky jazyka Python môžete odkazovať na knižnicu NumPy 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 príkazu importu import [library] as [name]. Ak chcete napríklad importovať knižnicu beautifulsoup4, použite príkaz importu from bs4 import BeautifulSoup. 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 pandassú 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 časti Zabezpečenie údajov a Python v Exceli.

Poznámka: Jazyk Python v Exceli podporuje písma v angličtine, čínštine (zjednodušenej), francúzštine, nemčine, japončine a španielčine.

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.

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.

Gensim

Knižnica na modelovanie tém a spracovanie prirodzeného jazyka. Licencia: LGPL-2.1.

Matplotlib

Vytvára grafy a obrázky v publikačnej kvalite v Pythone. Licencia: PSF.

NetworkX

Balík jazyka Python na vytváranie a manipuláciu so zložitými sieťami. Licencia: BSD-3-Clause.

NumPy

Ponúka spracovanie polí pre čísla, reťazce, záznamy a objekty. Licencia: BSD-3-Clause.

pandas

Ponúka dátové štruktúry a nástroje na analýzu údajov. Licencia: BSD-3-Clause.

Pillow

Pridáva podporu pre otváranie, manipuláciu a ukladanie rôznych formátov obrázkových súborov. Licencia: PIL.

PyTables

Spája Python, knižnicu HDF5a knižnicu NumPyna spracovanie veľkého množstva údajov. Licencia: BSD-3-Clause.

PyWavelets

Knižnica transformácií vlnovky. Licencia: MIT.

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.

statsmodels

Štatistické výpočty a modely na použitie s knižnicouSciPy. Licencia: BSD-3-Clause.

SymPy

Knižnica jazyka Python na symbolickú matematiku. Licencia: BSD-3-Clause.

tabulate

Knižnica na vytváranie a formátovanie tabuliek. 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.

Súvisiace články

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×