Informāciju par pieejamību skatiet sadaļā Python pieejamība programmā Excel. Ja rodas problēmas ar Python programmatūrā Excel, lūdzu, ziņojiet par tām, atlasot Palīdzības>atsauksmes programmā Excel.
Vai esat jauns funkcijas Python programmatūrā Excel lietotājs? Sākumā izlasiet rakstu Iepazīšanās ar līdzekli Python programmatūrā Excel un Darba sākšana ar Python programmatūrā Excel.
Atvērtā pirmkoda Python bibliotēkas
Python programmatūrā Excel ir iekļauta standarta Python bibliotēku kopa, ko nodrošina Anaconda , izmantojot drošu izplatīšanu. Izmantojiet šīs Python bibliotēkas, lai vienkāršotu datu analīzi, atrastu modeļus un slēptos ieskatus un vizualizētu datus, izmantojot diagrammas.
Pamata Python Excel bibliotēkās
Tālāk norādītās atvērtā koda bibliotēkas ir pieejamas Python programmatūrā Excel pēc noklusējuma. Tie ir importēti ar norādītajiem priekšrakstiem.
- Matplotlib. Import priekšraksts:
import matplotlib.pyplot as plt - NumPy. Import priekšraksts:
import numpy as np - pandas. Import priekšraksts:
import pandas as pd - seaborn. Import priekšraksts:
import seaborn as sns - statsmodels. Import priekšraksts:
import statsmodels as sm
Piezīme
Šīs pamata bibliotēkas ir uzskaitītas arī Python programmatūrā Excel inicializācijas uzdevumrūtī. Piekļūstiet inicializācijas uzdevumrūtij, Excel lentē atlasot Formulu>inicializācija . Šī uzdevumrūts pašlaik ir tikai lasāma, un tajā tiek rādīti jūsu Python inicializācijas iestatījumi programmatūras Excel izpildlaikā.
Kā importēt bibliotēkas
Papildus pamata bibliotēkām varat importēt papildu bibliotēkas, kas pieejamas, izmantojot Anaconda. Importējiet Python bibliotēkas programmā Excel, izmantojot Python importēšanas priekšrakstu Python Excel šūnā, piemēram import numpy as np, . Šis paziņojums importē NumPy bibliotēku un piešķir tai aizstājvārdu np. Pēc šī importēšanas priekšraksta ievadīšanas Python šūnā varat atsaukties uz NumPy bibliotēku tāpat kā np visas Python formulas šajā darbgrāmatā.
Padoms
Lai nodrošinātu, ka jūsu bibliotēkas tiek importētas pirms Python formulu palaišanas, ievadiet importēšanas priekšrakstus un visus iestatījumus savas darbgrāmatas pirmajā darblapā. Ja vēlaties, varat rezervēt pirmo darblapu tieši importēšanas priekšrakstiem un iestatījumiem.
Svarīgi!
Ne visas bibliotēkas izmanto import priekšraksta formātu import [library] as [name]. Piemēram, lai importētu bibliotēku beautifulsoup4, izmantojiet priekšrakstu from bs4 import BeautifulSoupimport . Lai uzzinātu par priekšrakstu Ieteicamā importēšana, skatiet katras bibliotēkas dokumentāciju.
Ieteicamo bibliotēku saraksts
Šajā tabulā ir parādīta Anaconda nodrošināto atvērtā pirmkoda bibliotēku apakškopa, ko varat izmantot Python programmatūrā Excel. Bibliotēkas Matplotlib, NumPy, seaborn, statsmodels un pandas tiek importētas pēc noklusējuma. Tabulā norādītās papildu bibliotēkas netiek automātiski importētas, bet, ja nepieciešams, varat izvēlēties tās importēt.
Svarīgi!
Lai aizsargātu jūsu datu drošību, šīs bibliotēkas nevarēs veikt tīkla pieprasījumus vai piekļūt jūsu failiem un datiem jūsu lokālajā datorā. Papildinformāciju skatiet rakstā Datu drošība un Python programmatūrā Excel.
Piezīme
Python programmatūrā Excel atbalsta angļu, ķīniešu (vienkāršoto), franču, vācu, japāņu un spāņu fontus.
| Bibliotēka | Apraksts |
|---|---|
| Astropija | Python bibliotēka astronomijai. Licence: BSD-3-Clause. |
| Skaista zupa4 | Python bibliotēka, kas paredzēta ekrāna skrāpēšanai. Licence: MIT. |
| Viltotājs | Ģenerē viltotus datus. Licence: MIT. |
| nelīdzsvarota mācīšanās | Palīdz risināt klasifikācijas problēmas, piedāvājot atkārtotas paraugu ņemšanas metodes. Paļaujas uz scikit-learn. Licence: MIT. |
| IPython | Bibliotēka interaktīvai skaitļošanai. Licence: BSD-3-Clause. |
| Matplotlib | Izveido publikācijas kvalitātes diagrammas un skaitļus programmā Python. Licence: PSF. |
| mlxtend | Mašīnmācīšanās bibliotēka ikdienas datu zinātnes uzdevumiem. Licence: BSD-3-Clause. |
| NetworkX | Python pakotne sarežģītu tīklu izveidei un manipulēšanai ar tiem. Licence: BSD-3-Clause. |
| NLTK | Bibliotēka dabiskās valodas apstrādei. Tālāk norādītie korpusi ir iepriekš ielādēti lietošanai ar Python programmā Excel: Brown, Punkt, Stopwords, Treebank, Vader un Wordnet2022. Licence: Apache v2. |
| NumPy | Piedāvā masīvu apstrādi skaitļiem, virknēm, ierakstiem un objektiem. Licence: BSD-3-Clause. |
| pandas | Piedāvā datu struktūras un datu analīzes rīkus. Licence: BSD-3-Clause. |
| Spilvens | Pievieno atbalstu dažādu attēlu failu formātu atvēršanai, manipulēšanai un saglabāšanai. Licence: PIL. |
| plotnine | Plotēšanas un datu vizualizācijas bibliotēka. Licence: MIT. |
| Princis | Bibliotēka daudzvariātu izpētes datu analīzei Python, ieskaitot dažādas metodes tabulu datu apkopošanai. Licence: MIT. |
| PyTables | Apvieno Python, HDF5 bibliotēku un NumPy bibliotēku, lai apstrādātu lielu datu apjomu. Licence: BSD-3-Clause. |
| PyWavelets | Maiņvilnis pārveido bibliotēku. Licence: MIT. |
| QR kods | QR koda attēlu ģenerators. Licence: BSD-3-Clause. |
| scikit-learn | Python moduļu komplekts mašīnmācīšanās un datu ieguvei. Licence: BSD-3-Clause. |
| SciPy | Zinātniskā bibliotēka Python. Licence: BSD-3-Clause. |
| seaborn | Statistikas datu vizualizācijas bibliotēka. Licence: BSD-3-Clause. |
| snowballstemmer | Algoritmu bibliotēkas kolekcija Python. Licence: BSD-2-Clause. |
| Kvadrātēt | Izveido koka kartes vai vizualizācijas, lai parādītu hierarhiskos datus. Licence: Apache v2. |
| statsmodels | Statistikas aprēķini un modeļi izmantošanai ar SciPy bibliotēku. Licence: BSD-3-Clause. |
| SymPy | Python bibliotēka simboliskai matemātikai. Licence: BSD-3-Clause. |
| Tabulate | Bibliotēka tabulu izveidei un formatēšanai. Licence: MIT. |
| TheFuzz | Piedāvā izplūdušu virkņu atbilstību, lai aprēķinātu atšķirības starp secībām. Licence: MIT. |
| wordcloud | Vārdu mākoņa ģenerators. Licence: MIT. |
Papildinformācija no Anaconda
Lai iegūtu papildinformāciju par integrāciju un atbalstītajām bibliotēkām, apmeklējiet Anaconda.