Applies ToExcel pro Microsoft 365

Python v Excelu je teď dostupný pro podnikové a firemní uživatele, kteří používají aktuální kanál ve Windows, počínaje verzí 2407 (build 17830.20128) a měsíčním podnikovým kanálem ve Windows počínaje verzí 2408 (build 17928.20216). Je k dispozici ve verzi Preview pro rodinné a osobní uživatele, kteří používají aktuální kanál ve Windows od verze 2405 (build 17628.20164). Python v Excelu je k dispozici ve verzi Preview pro uživatele vzdělávání, kteří používají aktuální kanál (Preview) prostřednictvím programu Microsoft 365 Insider. V současné době není k dispozici pro kanál Semi-Annual Enterprise.

Nejprve se zavádí v Excelu pro Windows a později i na dalších platformách. Další informace o dostupnosti najdete v tématu Dostupnost Pythonu v Excelu.

Pokud narazíte na nějaké obavy týkající se Pythonu v Excelu, nahlaste je výběrem možnosti Nápověda > Váš názor v Excelu.

Začínáte s Pythonem v Excelu? Začněte tématy Úvod do Pythonu v Excelu a Začínáme s Pythonem v Excelu

Opensourcové knihovny Pythonu  

Python v Excelu obsahuje standardní sadu knihoven Pythonu, kterou poskytuje Anaconda prostřednictvím zabezpečené distribuce. Pomocí těchto knihoven Pythonu můžete zjednodušit analýzu dat, najít vzory a skryté přehledy nebo vizualizovat data pomocí grafů. 

Základní knihovny Pythonu v Excelu 

Ve výchozím nastavení jsou v Pythonu v Excelu k dispozici následující opensourcové knihovny. Byly importovány s uvedenými příkazy. 

  • Matplotlib. Import Příkaz: import matplotlib.pyplot as plt

  • NumPy. Import Příkaz: import numpy as np

  • pandas. Import Příkaz: import pandas as pd

  • seaborn. Import Příkaz: import seaborn as sns

  • statsmodels. Import Příkaz: import statsmodels as sm

Poznámka: Tyto základní knihovny jsou také uvedené v podokně úloh inicializace Pythonu v Excelu. Podokno úloh inicializace otevřete tak, že na pásu karet Excelu vyberete Vzorce > Inicializace. Toto podokno úloh je aktuálně jen pro čtení a zobrazuje nastavení inicializace modulu runtime Pythonu v Excelu.

Jak importovat knihovny 

Kromě základních knihoven můžete importovat další knihovny dostupné prostřednictvím služby Anaconda. Importujte knihovny Pythonu do Excelu pomocí příkazu pro import Pythonu v buňce Pythonu v Excelu, jako je třeba import numpy as np. Tento příkaz importuje knihovnu NumPya přiřadí jí alias np. Po zadání tohoto příkazu importu do buňky Pythonu můžete ve vzorcích Pythonu v daném sešitu odkazovat na knihovnu NumPy jako na np 

Tip: Pokud chcete zajistit, aby se knihovny importovaly před spuštěním vzorců Pythonu, zadejte příkazy importu a všechna nastavení na prvním listu v sešitu. V případě potřeby můžete vyhradit první list speciálně pro příkazy a nastavení importu.

Důležité informace: Ne všechny knihovny používají formát příkazu import import [library] as [name]. Pokud například chcete importovat knihovnu beautifulsoup4, použijte příkaz import from bs4 import BeautifulSoup. Doporučené příkazy importu najdete v dokumentaci ke každé knihovně.

Seznam doporučených knihoven 

Následující tabulka ukazuje podmnožinu opensourcových knihoven poskytovaných Anacondou, které můžete používat s Pythonem v Excelu. Knihovny Matplotlib, NumPy, seaborn, statsmodels a pandasse importují ve výchozím nastavení. Další knihovny uvedené v tabulce se neimportují automaticky, ale můžete je importovat v případě potřeby. 

Důležité informace: Kvůli zabezpečení dat nebudou mít tyto knihovny možnost provádět síťové požadavky ani nebudou moct přistupovat k souborům a datům na místním počítači. Další informace najdete v tématu Zabezpečení dat a Python v Excelu.

Poznámka: Python v Excelu podporuje písma v angličtině, čínštině (zjednodušené), francouzštině, němčině, japonštině a španělštině.

Knihovna

Popis

Astropy

Knihovna Pythonu pro astronomii. Licence: BSD-3-Clause.

beautifulsoup4

Knihovna Pythonu navržená pro výstřižky obrazovky. Licence: MIT.

Podvodník 

Generuje falešná data. Licence: MIT.  

imbalanced-learn

Pomáhá řešit problémy s klasifikací tím, že nabízí techniky opětovného vzorkování. Spoléhá se na scikit-learn. Licence: MIT.

IPython

Knihovna pro interaktivní výpočty. Licence: BSD-3-Clause.

Matplotlib

Vytváří v Pythonu grafy a obrázky v kvalitě pro publikování. Licence: PSF.

mlxtend 

Knihovna strojového učení pro každodenní úlohy datových věd. Licence: BSD-3-Clause.

NetworkX

Balíček Pythonu pro vytváření složitých sítí a manipulaci s nimi. Licence: BSD-3-Clause.

NLTK

Knihovna pro zpracování přirozeného jazyka. Následující korpusy jsou předem načtené pro použití s Pythonem v Excelu: brown, punkt, stopwords, treebank, vader a wordnet2022. Licence: Apache v2.

NumPy

Nabízí zpracování polí pro čísla, řetězce, záznamy a objekty. Licence: BSD-3-Clause.

pandas

Nabízí datové struktury a nástroje pro analýzu dat. Licence: BSD-3-Clause.

Pillow

Přidává podporu pro otevírání, používání a ukládání různých formátů souborů obrázků. Licence: PIL.

plotnine 

Knihovna pro vykreslování a vizualizaci dat Licence: MIT. 

Princ 

Knihovna pro vícerozměrnou průzkumnou analýzu dat v Pythonu, včetně různých metod pro sumarizaci tabulkových dat. Licence: MIT.  

PyTables

Spojuje Python, knihovnuHDF5 a knihovnuNumPy pro zpracování velkých objemů dat. Licence: BSD-3-Clause.

PyWavelets

Wavelet transformuje knihovnu. Licence: MIT.

qrcode 

Generátor obrázků kódu QR. Licence: BSD-3-Clause.

scikit-learn

Sada modulů Pythonu pro strojové učení a dolování dat. Licence: BSD-3-Clause.

SciPy

Vědecká knihovna pro Python. Licence: BSD-3-Clause.

seaborn

Statistická knihovna vizualizací dat. Licence: BSD-3-Clause.

snowballstemmer

Kolekce knihovny algoritmů pro Python. Licence: BSD-2-Clause.

squarify 

Vytvoří mapy stromové struktury nebo vizualizace pro zobrazení hierachických dat. Licence: Apache v2.

statsmodels

Statistické výpočty a modely pro použití s knihovnou SciPy. Licence: BSD-3-Clause.

SymPy

Knihovna Pythonu pro symbolickou matematiku. Licence: BSD-3-Clause.

tabulate

Knihovna pro vytváření a formátování tabulek. Licence: MIT.

TheFuzz 

Nabízí párování přibližných řetězců pro výpočet rozdílů mezi sekvencemi. Licence: MIT.  

wordcloud 

Generátor mraků slov. Licence: MIT.  

Další informace od Anacondy 

Další informace o integraci a podporovaných knihovnách najdete na webu Anaconda.

Související články

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.