Avatud lähtekoodiga teegid ja Python Excelis
Exceli Pythoni funktsioon on praegu saadaval eelversioonina ja seda võidakse tagasiside alusel muuta. Selle funktsiooni kasutamiseks liituge Microsoft 365 Insideri programmiga ja valige beetavärskenduskanali Insideri tase.
Exceli Python tehakse järk-järgult Windowsi Exceli kasutajatele beetavärskenduskanali kaudu kättesaadavaks. Praegu pole see funktsioon teistel platvormidel saadaval.
Kui teil tekib Exceli Pythoni funktsiooniga probleeme, andke neist teada, valides Excelis Spikker> Tagasiside.
Kas te pole Exceli Pythoni uus versioon? Alustage teemadega Exceli Pythoni tutvustuse ja Exceli Pythoni kasutamise alustamine.
Avatud lähtekoodiga Pythoni teegid
Exceli Pythoniga on kaasas standardkomplekt Pythoni teeke, mida pakub Anaconda turvalise jaotuse kaudu. Kasutage neid Pythoni teeke andmeanalüüsi lihtsustamiseks, mustrite ja peidetud ülevaadete leidmiseks ning andmete visualiseerimiseks diagrammide abil.
Tuum-Python Exceli teekides
Järgmised avatud lähtekoodiga teegid on Pythoniga Excelis saadaval vaikimisi. Need on imporditud koos loetletud lausetega.
-
Matplotlib. Import lause: import matplotlib.pyplot as plt
-
NumPy. Import lause: import numpy as np
-
pandas. Import lause: import pandas as pd
-
seaborn. Import lause: import seaborn as sns
-
statsmodels. Import lause: import statsmodels as sm
Märkus.: Need põhiteegid on loetletud ka Exceli lähtestamise tööpaanil Pythonis. Avage lähtestamise tööpaan, valides Exceli lindil Valemid > Lähtestamine. See tööpaan on praegu kirjutuskaitstud ja kuvab teie Pythoni lähtestamissätted Exceli käitusajas.
Teekide importimine
Peale põhiteekide saate importida täiendavaid teeke, mis on saadaval Anaconda kaudu. Pythoni teekide Excelisse importimiseks kasutage Exceli lahtris Pythoni impordilauset Phytonis (nt import numpy as np). See lause impordib NumPyteegi ja määrab sellele pseudonüümi np. Pärast selle impordilause sisestamist Pythoni lahtrisse saate viidata NumPy teegile kui np kogu selle töövihiku Pythoni valemitele.
Näpunäide.: Veendumaks, et teegid imporditakse enne Pythoni valemite käitamist, sisestage oma impordilaused ja kõik sätted töövihiku esimesel töölehel. Soovi korral saate esimese töölehe reserveerida spetsiaalselt impordilausete ja -sätete jaoks.
NB!: Kõik teegid ei kasuta impordilause vormingut import [library] as [name]. Näiteks teegi beautifulsoup4 importimiseks kasutage impordilauset from bs4 import BeautifulSoup. Teavet soovitatava impordilause kohta leiate iga teegi dokumentatsioonist.
Soovitatavate teekide loend
Järgmises tabelis on toodud Anaconda pakutud avatud lähtekoodiga teekide alamhulk, mida saate Excelis Pythoniga kasutada. Teegid Matplotlib, NumPy, seaborn, statsmodels ja pandasimporditakse vaikimisi. Tabelis loetletud lisateeke ei impordita automaatselt, kuid soovi korral saate need importida.
NB!: Teie andmeturbe kaitsmiseks ei saa need teegid teha võrgupäringuid ega pääseda juurde teie failidele ja andmetele teie kohalikus arvutis. Lisateavet leiate teemast Andmeturve ja Python Excelis.
Märkus.: Python excelis toetab inglise, hiina (lihtsustatud), prantsuse, saksa, jaapani ja hispaania kirja fonte.
Dokumenditeek |
Kirjeldus |
---|---|
Pythoni teek astronoomia jaoks. Litsents: BSD-3-Clause. |
|
Ekraanilõikamiseks loodud Pythoni teek. Litsents: MIT. |
|
Aitab lahendada liigitusprobleeme, pakkudes uuesti diskreetimise meetodeid. Põhineb scikit-learnil. Litsents: MIT. |
|
Interaktiivse andmetöötluse teek. Litsents: BSD-3-Clause. |
|
Teema modelleerimine ja loomuliku keele töötlemise teek. Litsents: LGPL-2.1. |
|
Loob Pythonis publikatsioonikvaliteediga diagramme ja illustratsioone. Litsents: PSF. |
|
Pythoni pakett keerukate võrkude loomiseks ja töötlemiseks. Litsents: BSD-3-Clause. |
|
Võimaldab arvude, stringide, kirjete ja objektide massiivitöötlust. Litsents: BSD-3-Clause. |
|
Pakub andmestruktuure ja andmeanalüüsi tööriistu. Litsents: BSD-3-Clause. |
|
Lisab toe erinevate pildifailivormingute avamiseks, töötlemiseks ja salvestamiseks. Litsents: PIL. |
|
Ühendab suure hulga andmete töötlemiseks Pythoni, HDF5teegi ja NumPyteegi. Litsents: BSD-3-Clause. |
|
Laineke teisendab teegi. Litsents: MIT. |
|
Pythoni moodulite komplekt masinõppe ja andmekaevandamise jaoks. Litsents: BSD-3-Clause. |
|
Pythoni teadusteek. Litsents: BSD-3-Clause. |
|
Statistiliste andmete visualiseerimise teek. Litsents: BSD-3-Clause. |
|
Pythoni algoritmide teegikogum. Litsents: BSD-2-Clause. |
|
Statistilised arvutused ja mudelid SciPyteegiga kasutamiseks. Litsents: BSD-3-Clause. |
|
Pythoni teek sümboolse matemaatika jaoks. Litsents: BSD-3-Clause. |
|
Tabelite loomise ja vormindamise teek. Litsents: MIT. |
Lisateave Anacondalt
Lisateavet integratsiooni ja toetatud teekide kohta leiate lehelt Anaconda.