Opensourcové knihovny a Python v Excelu
Applies To
Excel pro Microsoft 365Python v Excelu je teď dostupný pro podnikové a firemní uživatele, kteří používají aktuální kanál ve Windows, počínaje verzí 2408 (build 17928.20114) 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 |
---|---|
Knihovna Pythonu pro astronomii. Licence: BSD-3-Clause. |
|
Knihovna Pythonu navržená pro výstřižky obrazovky. Licence: MIT. |
|
Generuje falešná data. Licence: MIT. |
|
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. |
|
Knihovna pro interaktivní výpočty. Licence: BSD-3-Clause. |
|
Vytváří v Pythonu grafy a obrázky v kvalitě pro publikování. Licence: PSF. |
|
Knihovna strojového učení pro každodenní úlohy datových věd. Licence: BSD-3-Clause. |
|
Balíček Pythonu pro vytváření složitých sítí a manipulaci s nimi. Licence: BSD-3-Clause. |
|
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. |
|
Nabízí zpracování polí pro čísla, řetězce, záznamy a objekty. Licence: BSD-3-Clause. |
|
Nabízí datové struktury a nástroje pro analýzu dat. Licence: BSD-3-Clause. |
|
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. |
|
Knihovna pro vykreslování a vizualizaci dat Licence: MIT. |
|
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. |
|
Spojuje Python, knihovnuHDF5 a knihovnuNumPy pro zpracování velkých objemů dat. Licence: BSD-3-Clause. |
|
Wavelet transformuje knihovnu. Licence: MIT. |
|
Generátor obrázků kódu QR. Licence: BSD-3-Clause. |
|
Sada modulů Pythonu pro strojové učení a dolování dat. Licence: BSD-3-Clause. |
|
Vědecká knihovna pro Python. Licence: BSD-3-Clause. |
|
Statistická knihovna vizualizací dat. Licence: BSD-3-Clause. |
|
Kolekce knihovny algoritmů pro Python. Licence: BSD-2-Clause. |
|
Vytvoří mapy stromové struktury nebo vizualizace pro zobrazení hierachických dat. Licence: Apache v2. |
|
Statistické výpočty a modely pro použití s knihovnou SciPy. Licence: BSD-3-Clause. |
|
Knihovna Pythonu pro symbolickou matematiku. Licence: BSD-3-Clause. |
|
Knihovna pro vytváření a formátování tabulek. Licence: MIT. |
|
Nabízí párování přibližných řetězců pro výpočet rozdílů mezi sekvencemi. Licence: MIT. |
|
Generátor mraků slov. Licence: MIT. |
Další informace od Anacondy
Další informace o integraci a podporovaných knihovnách najdete na webu Anaconda.