Open-source knižnice a Python v Exceli

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac

Informácie o dostupnosti nájdete v časti Dostupnosť Pythonu v Exceli. Ak narazíte na akékoľvek problémy s Pythonom v Exceli, nahláste ich výberomPripomienkyk Pomocníkovi> v Exceli.

Začínate s Pythonom v Exceli? Začnite úvodom 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 Anaconda prostrední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žkyInicializáciavzorcov> 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, ako je napríklad import numpy as np. Tento príkaz importuje knižnicu NumPy a priradí jej alias np. Po zadaní tohto príkazu importu do bunky jazyka Python môžete odkazovať na knižnicu NumPy rovnako 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 import [library] as [name]príkazu importu. Ak chcete napríklad importovať knižnicu beautifulsoup4, použite príkaz from bs4 import BeautifulSoupimport. Pozrite si dokumentáciu ku každej knižnici a naučte sa odporúčaný príkaz importu.

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 pandas sú 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 téme Zabezpečenie údajov a Python v Exceli.

Poznámka

Python v Exceli podporuje anglické, čínske (zjednodušené), francúzske, nemecké, japonské a španielske písma.

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.
Podvodník 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 dátovej vedy. Licencia: BSD-3-Clause.
Sieť 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. Na použitie s Pythonom v Exceli sú predinštalované nasledujúce korpusy: brown, 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.
pandy Ponúka dátové štruktúry a nástroje na analýzu údajov. Licencia: BSD-3-Clause.
Vankúš Pridáva podporu pre otváranie, manipuláciu a ukladanie rôznych formátov obrázkových súborov. Licencia: PIL.
plotnine Knižnica vykresľovania 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 zhrnutie tabuľkových údajov. Licencia: MIT.
Tabuľky PyTable Spája Python, knižnicu HDF5 a knižnicu NumPy na spracovanie veľkého množstva údajov. Licencia: BSD-3-Clause.
PyWavelets Knižnica transformácií vlnovky. Licencia: MIT.
qrcode Generátor obrázkov 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.
kvadratúra 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žnicou SciPy. Licencia: BSD-3-Clause.
Problém Knižnica jazyka Python na symbolickú matematiku. Licencia: BSD-3-Clause.
tabuľkové usporiadanie Knižnica na vytváranie a formátovanie tabuliek. Licencia: MIT.
TheFuzz Ponúka zhodu nejasných reťazcov na výpočet rozdielov medzi postupnosťami. Licencia: MIT.
wordcloud Generátor slovných oblakov. 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.