Applies ToExcel pre Microsoft 365

Jazyk Python v Exceli je teraz k dispozícii pre podnikových a podnikových používateľov, ktorí vo Windowse spúšťajú aktuálny kanál od verzie 2407 (zostava 17830.20128) a mesačného kanála Enterprise vo Windowse od verzie 2408 (zostava 17928.20216). Od verzie 2405 (zostava 17628.20164) je k dispozícii vo verzii Preview pre rodinných a osobných používateľov, ktorí používajú aktuálny kanál vo Windowse. Jazyk Python v Exceli je k dispozícii v režime ukážky pre používateľov programu Education, ktorí spúšťajú aktuálny kanál (Preview) prostredníctvom programu Microsoft 365 Insider Program. Momentálne nie je k dispozícii pre kanál Semi-Annual Enterprise.

Najskôr sa zavádza do Excelu pre Windows a neskôr do iných platforiem. Ďalšie informácie o dostupnosti nájdete v téme Dostupnosť jazyka Python v Exceli.

Ak narazíte na problémy s jazykom Python v Exceli, nahláste ich výberom položky Pomocník > pripomienky 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.

Faker 

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 v oblasti dátovej vedy. Licencia: BSD-3-Clause.

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. Nasledujúce korpusy sú vopred načítané na použitie s jazykom Python v Exceli: hnedá, 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.

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.

plotnine 

Knižnica vykreslenia 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 sumarizáciu tabuľkových údajov. Licencia: MIT.  

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.

qrcode 

Generátor obrazu 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.

squarify (squarify) 

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ž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.

TheFuzz 

Ponúka približný reťazec zodpovedajúci na výpočet rozdielov medzi postupnosťami. Licencia: MIT.  

wordcloud 

Generátor slov v cloude. 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.