Nyílt forráskódú kódtárak és Python az Excelben
A Python az Excelben jelenleg előzetes verzióban érhető el, és a visszajelzés alapján változhat. A funkció használatához csatlakozzon a Microsoft 365 Insider Programhoz, és válassza a Béta csatorna Insider szintjét.
A Python az Excelben fokozatosan kerül bevezetésre a Windows Excel-ügyfelek számára a Béta csatorna használatával. A funkció jelenleg nem érhető el más platformokon.
Ha problémákat tapasztal a Pythonnal kapcsolatban az Excelben, kérjük, jelentse őket a Súgó > Visszajelzés lehetőség kiválasztásával az Excelben.
Most ismerkedik a Pythonnal az Excelben? Első lépésként Ismerkedés a Python az Excelben funkcióval, és A Python az Excelben használatának első lépései.
Nyílt forráskódú Python-kódtárak
A Python az Excelben az Anacondaáltal biztosított szabványos Python-kódtárakat tartalmaz egy biztonságos disztribúción keresztül. Ezekkel a Python-kódtárakkal leegyszerűsítheti az adatelemzést, mintázatokat és rejtett elemzéseket kereshet, és ábrázolásokkal jelenítheti meg az adatokat.
Alap Python az Excel-kódtárakban
Alapértelmezés szerint az alábbi nyílt forráskódú kódtárak érhetők el a Pythonnal az Excelben. Ezeket a felsorolt utasításokkal együtt importáltuk.
-
Matplotlib. Import utasítás: import matplotlib.pyplot as plt
-
NumPy. Import utasítás: import numpy as np
-
pandas. Import utasítás: import pandas as pd
-
Seaborn. Import utasítás: import seaborn as sns
-
Statsmodels. Import utasítás: import statsmodels as sm
Megjegyzés: Ezek az alapvető kódtárak a Python az Excelben inicializálási munkaablakban is szerepelnek. Az Inicializálás munkaablak eléréséhez válassza a Képletek > Inicializálás lehetőséget az Excel menüszalagján. Ez a munkaablak jelenleg írásvédett, és megjeleníti a Python inicializálási beállításait az Excel-futtatókörnyezetben.
Kódtárak importálása
Az alapvető kódtárak mellett az Anacondán keresztül elérhető további kódtárakat is importálhat. Python-kódtárak importálása az Excelbe egy Python-importálási utasítással egy Python-cellában, például import numpy as np. Ez az utasítás importálja a NumPy-kódtárat, és hozzárendeli a(z) np aliashoz. Miután ezt az importálási utasítást beírta egy Python-cellába, a NumPy könyvtárra np néven hivatkozhat az adott munkafüzetben található Python-képletekben.
Tipp: Annak érdekében, hogy a kódtárak importálása a Python-képletek futtatása előtt megtörténjen, adja meg az importálási utasításokat és az esetleges beállításokat a munkafüzet első munkalapján. Ha kívánja, az első munkalapot fenntarthatja kifejezetten az importálási utasítások és beállítások számára.
Fontos: Nem minden kódtár használja az importálási utasítás formátumát import [library] as [name]. A beautifulsoup4 kódtár importálásához például használja a from bs4 import BeautifulSoupimportálási utasítást. Az ajánlott importálási utasítás megismeréséhez tekintse meg az egyes kódtárak dokumentációját.
Ajánlott kódtárak listája
Az alábbi táblázat az Anaconda által biztosított nyílt forráskódú kódtárak egy részét mutatja be, amelyeket a Pythonnal használhat az Excelben. A Matplotlib, NumPy, seaborn, statsmodels és pandas kódtárak alapértelmezés szerint importálva vannak. A táblázatban felsorolt további kódtárak nem kerülnek automatikusan importálásra, de igény szerint importálhatja őket.
Fontos: Az adatbiztonság védelme érdekében ezek a kódtárak nem tudnak hálózati kéréseket kezdeményezni, és nem férnek hozzá a helyi gépén lévő fájlokhoz és adatokhoz. További információ: Adatbiztonság és Python az Excelben.
Megjegyzés: A Python az Excelben támogatja az angol, a kínai (egyszerűsített), a francia, a német, a japán és a spanyol betűtípust.
Könyvtár |
Ismertetés |
---|---|
Python-kódtár csillagászathoz. Licenc: BSD-3-Clause. |
|
Képernyő-információk gyűjtésére tervezett Python-kódtár. Licenc: MIT. |
|
Újra mintavételezési technikákkal segít az osztályozási problémák megoldásában. Alapja a scikit-learn. Licenc: MIT. |
|
Kódtár az interaktív számítástechnikához. Licenc: BSD-3-Clause. |
|
Témakörmodellezési és természetes nyelvi feldolgozási kódtár. Licenc: LGPL-2.1. |
|
Kiadványminőségű diagramok és ábrák létrehozása a Python segítségével. Licenc: PSF. |
|
Python-csomag összetett hálózatok létrehozásához és kezeléséhez. Licenc: BSD-3-Clause. |
|
Tömbfeldolgozást kínál számokhoz, sztringekhez, rekordokhoz és objektumokhoz. Licenc: BSD-3-Clause. |
|
Adatstruktúrákat és adatelemzési eszközöket kínál. Licenc: BSD-3-Clause. |
|
Támogatja a különböző képfájlformátumok megnyitását, módosítását és mentését. Licenc: PIL. |
|
Egyesíti a Pythont, a HDF5 kódtáratés a NumPy kódtárat a nagy mennyiségű adat kezeléséhez. Licenc: BSD-3-Clause. |
|
Hullámocska transzformációs kódtár. Licenc: MIT. |
|
Python-modulok készlete gépi tanuláshoz és adatbányászathoz. Licenc: BSD-3-Clause. |
|
Tudományos kódtár Pythonhoz. Licenc: BSD-3-Clause. |
|
Statisztikai adatvizualizációs kódtár. Licenc: BSD-3-Clause. |
|
Algoritmustár-gyűjtemény Pythonhoz. Licenc: BSD-2-Clause. |
|
Statisztikai számítások és modellek a SciPy-kódtárhoz. Licenc: BSD-3-Clause. |
|
Python-kódtár szimbolikus matematikához. Licenc: BSD-3-Clause. |
|
A táblázatok létrehozására és formázására szolgáló tár. Licenc: MIT. |
További információ az Anacondától
Ha többet szeretne megtudni az integrációról és a támogatott kódtárakról, látogasson el az Anaconda webhelyre.