Open-source knižnice a Python v Exceli
Applies To
Excel pre Microsoft 365Jazyk 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 |
---|---|
Knižnica jazyka Python pre astronómiu. Licencia: BSD-3-Clause. |
|
Knižnica jazyka Python určená na prehľadávanie obrazovky. Licencia: MIT. |
|
Generuje falošné údaje. Licencia: MIT. |
|
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. |
|
Knižnica na interaktívne výpočty. Licencia: BSD-3-Clause. |
|
Vytvára grafy a obrázky v publikačnej kvalite v Pythone. Licencia: PSF. |
|
Knižnica strojového učenia na každodenné úlohy v oblasti dátovej vedy. Licencia: BSD-3-Clause. |
|
Balík jazyka Python na vytváranie a manipuláciu so zložitými sieťami. Licencia: BSD-3-Clause. |
|
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. |
|
Ponúka spracovanie polí pre čísla, reťazce, záznamy a objekty. Licencia: BSD-3-Clause. |
|
Ponúka dátové štruktúry a nástroje na analýzu údajov. Licencia: BSD-3-Clause. |
|
Pridáva podporu pre otváranie, manipuláciu a ukladanie rôznych formátov obrázkových súborov. Licencia: PIL. |
|
Knižnica vykreslenia a vizualizácie údajov. Licencia: MIT. |
|
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. |
|
Spája Python, knižnicu HDF5a knižnicu NumPyna spracovanie veľkého množstva údajov. Licencia: BSD-3-Clause. |
|
Knižnica transformácií vlnovky. Licencia: MIT. |
|
Generátor obrazu QR kódu. Licencia: BSD-3-Clause. |
|
Súbor modulov Python na strojové učenie a dolovanie údajov. Licencia: BSD-3-Clause. |
|
Vedecká knižnica jazyka Python. Licencia: BSD-3-Clause. |
|
Knižnica štatistických vizualizácií údajov. Licencia: BSD-3-Clause. |
|
Kolekcia knižnice algoritmov pre jazyk Python. Licencia: BSD-2-clause. |
|
Vytvára stromové mapy alebo vizualizácie na zobrazenie hierarchických údajov. Licencia: Apache v2. |
|
Štatistické výpočty a modely na použitie s knižnicouSciPy. Licencia: BSD-3-Clause. |
|
Knižnica jazyka Python na symbolickú matematiku. Licencia: BSD-3-Clause. |
|
Knižnica na vytváranie a formátovanie tabuliek. Licencia: MIT. |
|
Ponúka približný reťazec zodpovedajúci na výpočet rozdielov medzi postupnosťami. Licencia: MIT. |
|
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.