Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Exceli veebirakendus My Office for iPhone

Python Excelis on saadaval Enterprise'i ja Businessi kasutajatele, kes kasutavad Windowsis Current Channeli alates versioonist 2408 (järgu 17928.20114) ja Windowsis kuupõhist ettevõttekanalit alates versioonist 2408 (järk 17928.20216). See on saadaval ka veebirakenduses Excel Enterprise'i ja Businessi kasutajatele. Python Excelis on eelversioonis saadaval Family ja Personal kasutajatele veebirakenduses Excel või Windowsis esmavärskenduskanali kasutajatele alates versioonist 2405 (järk 17628.20164). See on eelversioonina saadaval Education kasutajatele, kes käitavad esmavärskenduskanalit (eelversiooni) programmi Microsoft 365 Insider kaudu. See pole praegu Semi-Annual Enterprise Channeli jaoks saadaval.

Python on Excelis saadaval suur- ja ärikasutajatele, kes kasutavad Excel for Maci praegust kanalit alates versioonist 16.96 (järk 25041326). See on microsoft 365 Insideri programmi kaudu saadaval rakenduse Excel for Mac pere ja erakasutajate eelvaateversioonis. Valige beetakanali Insideri tase ja installige Exceli uusim järk; see on saadaval alates versioonist 16.95 (järk 25021921).

Lisateavet saadavuse kohta leiate artiklist Exceli Pythoni funktsiooni saadavus.​​​​​​​ Kui teil tekib Exceli Pythoni funktsiooniga probleeme, teatage neist Excelis valides Spikker > Tagasiside.

Kas olete Exceli Pythoni funktsiooni uus kasutaja? Alustage teemadega Exceli Pythoni tutvustuse ja Exceli Pythoni kasutamise alustamine.

Avatud lähtekoodiga Pythoni teegid

Python on Excelis varustatud standardse Pythoni teekide komplektiga, mille Anaconda pakub 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

Astropy

Pythoni teek astronoomia jaoks. Litsents: BSD-3-Clause.

beautifulsoup4

Ekraanilõikamiseks loodud Pythoni teek. Litsents: MIT.

Pettur

Genereerib võltsitud andmed. Litsents: MIT.

imbalanced-learn

Aitab lahendada liigitusprobleeme, pakkudes uuesti diskreetimise meetodeid. Põhineb scikit-learnil. Litsents: MIT.

IPython

Interaktiivse andmetöötluse teek. Litsents: BSD-3-Clause.

Matplotlib

Loob Pythonis publikatsioonikvaliteediga diagramme ja illustratsioone. Litsents: PSF.

mlxtend

Masinõppeteek igapäevaste andmeteaduste ülesannete jaoks. Litsents: BSD-3-Clause.

NetworkX

Pythoni pakett keerukate võrkude loomiseks ja töötlemiseks. Litsents: BSD-3-Clause.

NLTK

Loomuliku keele töötlemise teek. Excelis on Pythoniga kasutamiseks eellaaditud järgmine corpora: brown, punkt, stopwords, treebank, vader ja wordnet2022. Litsents: Apache v2.

NumPy

Võimaldab arvude, stringide, kirjete ja objektide massiivitöötlust. Litsents: BSD-3-Clause.

pandas

Pakub andmestruktuure ja andmeanalüüsi tööriistu. Litsents: BSD-3-Clause.

Pillow

Lisab toe erinevate pildifailivormingute avamiseks, töötlemiseks ja salvestamiseks. Litsents: PIL.

plotnine

Diagrammide ja andmete visualiseerimise teek. Litsents: MIT.

Prints

Pythoni mitmevaatliku uurimisandmete analüüsi teek, sh mitmesugused tabeliandmete summeerimise meetodid. Litsents: MIT.

PyTables

Ühendab suure hulga andmete töötlemiseks Pythoni, HDF5teegi ja NumPyteegi. Litsents: BSD-3-Clause.

PyWavelets

Laineke teisendab teegi. Litsents: MIT.

qrcode

QR-koodi pildigeneraator. Litsents: BSD-3-Clause.

scikit-learn

Pythoni moodulite komplekt masinõppe ja andmekaevandamise jaoks. Litsents: BSD-3-Clause.

SciPy

Pythoni teadusteek. Litsents: BSD-3-Clause.

seaborn

Statistiliste andmete visualiseerimise teek. Litsents: BSD-3-Clause.

snowballstemmer

Pythoni algoritmide teegikogum. Litsents: BSD-2-Clause.

squarify

Loob hierarhiliste andmete kuvamiseks puukaardid või visualiseeringud. Litsents: Apache v2.

statsmodels

Statistilised arvutused ja mudelid SciPyteegiga kasutamiseks. Litsents: BSD-3-Clause.

SymPy

Pythoni teek sümboolse matemaatika jaoks. Litsents: BSD-3-Clause.

tabulate

Tabelite loomise ja vormindamise teek. Litsents: MIT.

TheFuzz

Pakub järjestuste erinevuste arvutamiseks hägusaid stringe. Litsents: MIT.

wordcloud

Sõna pilvegeneraator. Litsents: MIT.

Lisateave Anacondalt

Lisateavet integratsiooni ja toetatud teekide kohta leiate lehelt Anaconda.

Seotud artiklid

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.