Informace o dostupnosti najdete v tématu Dostupnost Pythonu v Excelu. Pokud narazíte na nějaké problémy související s Pythonem v Excelu, nahlaste je výběremmožnosti Nápověda> v Excelu.
Začínáte s jazykem Python v Excelu? Začněte úvodem do Pythonu v Excelu a začněte 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. Do podokna úloh inicializace se dostanete tak, že na pásu karet Excelu vybereteInicializacevzorců>. 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 importu Pythonu v buňce Pythonu v Excelu, jako je import numpy as np. Tento příkaz importuje knihovnu NumPy a přiřadí jí alias np. Po zadání tohoto příkazu importu do buňky Pythonu můžete odkazovat na knihovnu NumPy jako np na všechny vzorce Pythonu v tomto sešitu.
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é
Ne všechny knihovny používají formát import [library] as [name]příkazu import. Chcete-li například importovat knihovnu beautifulsoup4, použijte příkaz from bs4 import BeautifulSoupimport . Doporučený příkaz 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. Ve výchozím nastavení se importují knihovny Matplotlib, NumPy, seaborn, statsmodels a pandas. Další knihovny uvedené v tabulce se neimportují automaticky, ale můžete je importovat v případě potřeby.
Důležité
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 angličtinu, čínštinu (zjednodušenou), francouzštinu, němčinu, japonštinu a španělštinu.
| Knihovna | Popis |
|---|---|
| Astropie | 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. |
| nevyvážené učení | 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é vědy. Licence: BSD-3-Clause. |
| NetworkX | Balíček Pythonu pro vytváření složitých sítí a manipulaci s nimi. Licence: BSD-3-Clause. |
| Funkce NLTK | Knihovna pro zpracování přirozeného jazyka. Následující korpusy jsou předinstalované 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. |
| pandy | Nabízí datové struktury a nástroje pro analýzu dat. Licence: BSD-3-Clause. |
| Polštář | 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 vykreslování a vizualizace dat. Licence: MIT. |
| Princ | Knihovna pro vícerozměrnou průzkumnou analýzu dat v Pythonu, včetně různých metod pro shrnutí tabulkových dat. Licence: MIT. |
| PyTables | Spojuje Python, knihovnu HDF5 a knihovnu NumPy pro zpracování velkých objemů dat. Licence: BSD-3-Clause. |
| PyWavelets | Wavelet transformuje knihovnu. Licence: MIT. |
| qrcode | Generátor obrázků QR kódů. 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 | Vytváří stromové mapy nebo vizualizace pro zobrazení hierarchický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. |
| Tabulovat | Knihovna pro vytváření a formátování tabulek. Licence: MIT. |
| TheFuzz | Nabízí porovnávání fuzzy řetězců pro výpočet rozdílů mezi sekvencemi. Licence: MIT. |
| wordcloudový mrak | Generátor slovních mraků. Licence: MIT. |
Další informace od Anacondy
Další informace o integraci a podporovaných knihovnách najdete na webu Anaconda.