Power Query kasutamine Pythoni andmete importimiseks Excelis
Exceli Python on praegu eelvaateversioonis ja võib tagasiside põhjal muutuda. Selle funktsiooni kasutamiseks liituge Microsoft 365 Insideri programmiga ja valige praeguse kanali (eelversiooni) Insideri tase.
See funktsioon antakse järk-järgult välja Enterprise'i, Businessi, Educationi ning pere ja erakasutajate jaoks, kes kasutavad Windowsis praegust kanalit (eelversioon). See antakse välja kõigepealt Windowsi excelis alates versioonist 2406 (järk 17726.20016) ja seejärel muudele platvormidele hiljem. Lisateavet kättesaadavuse kohta leiate teemast Python Exceli kättesaadavuses.
Kui teil tekib Excelis Pythoniga probleeme, andke neist teada, klõpsates nuppu Spikker > Exceli tagasiside.
Kas te pole Exceli Pythoni uus versioon? Alustage Excelis Pythoni tutvustusest ja Pythoni kasutamise alustamine Excelis
Mis on Power Query?
Power Query on andmeteisendus- ja ettevalmistustööriist, mis aitab teil andmeid kujundada ning on saadaval Excelis ja muudes Microsofti toodetes.
Excelis saate Pythoniga Power Query abil välisandmed Excelisse importida ja seejärel neid andmeid Pythoni abil analüüsida.
NB!: Power Query on ainus viis välisandmete importimiseks Excelis Pythoniga kasutamiseks.
Lisateavet Power Query kohta leiate power Query for Exceli spikrist.
Power Query kasutamine Pythoni andmete importimiseks Excelis
Järgmiste juhiste abil saate teada, kuidas importida välisandmehulka näidis ja kasutada seda Koos Pythoniga Excelis.
Näpunäide.: Kui olete juba Power Queryga tuttav ja soovite töövihikus olemasolevate päringutega töötada, lugege selle artikli jaotist Power Query andmete kasutamine Pythoniga Excelis .
-
Jaotiste Too & Teisenda andmed ja Päringud & Ühendused kuvamiseks valige vahekaart Andmed . Andmeallika valimiseks valige Too andmed . Andmeid saate importida mitmest allikast, sh komaeraldusega väärtuste (CSV) failidest. Iga importimine loob päringu.
Selles näites imporditakse andmed teenusest Northwind OData, mis on testandmeallikas. Selleks valige OData kanalist> Too andmed > muudest allikatest . -
Järgmiseks sisestage northwind OData teenuse link ja valige OK.
https://services.odata.org/northwind/northwind.svc/
-
Valige dialoogiboksis Power Query eelvaade Excelisse laaditav andmetabel. Selles näites valige tabel Kategooriad , seejärel klõpsake nupu Laadi kõrval olevat noolt ja valige Laadi kohta.... Järgmisel kuvatõmmisel on kujutatud Power Query eelvaatedialoog, kus on valitud tabel Kategooriad ja kuvatud suvand Laadi asukohta.
Märkused:
-
Andmete teisendamise saate valida ka Power Query eelvaatedialoogis. Nii saate power Query redaktoris andmeid enne Excelisse importimist redigeerida.
-
Kui soovite andmeid vaadata Exceli ruudustikus, valige nupp Laadi . See laadib valitud tabeli otse Exceli ruudustikku.
-
-
Andmeallikast andmeühenduse loomiseks valige Loo ainult ühendus . Power Query loob selle ühenduse jaoks automaatselt päringu.
-
Avaneb automaatselt paan Päringud & Ühendused , kus on loetletud Power Query poolt valitud andmeallika jaoks loodud päring – praegusel juhul Northwindi OData näidisandmekomplekti tabel Kategooriad. Paani Päringud & ühendused käsitsi avamiseks valige menüüs Andmedvalik Päringud & Ühendused.
Näpunäide.: Andmete eelvaate kuvamiseks libistage kursoriga üle tööpaani päringute.
Järgmises jaotises kirjeldatakse kategooriate andmete analüüsimist Excelis Pythoni abil.
Power Query andmete kasutamine Pythoniga Excelis
Järgmistes juhistes eeldatakse, et olete loonud Power Query ühenduse Teenuse Northwind OData kategooriate andmetega, mida on kirjeldatud eelmises artiklis. Nendes juhistes kirjeldatakse kategooriate andmete analüüsimist Excelis Pythoni abil.
-
Excelis Pythoniga välisandmetega töötamiseks lubage Python lahtris, sisestades funktsiooni =PY . Järgmiseks kasutage Excelis Pythoni xl() valemit Exceli elementidele viitamiseks (nt Power Query päring). Selles näites sisestage xl("Categories") Exceli lahtrisse Python.
-
Pythoni lahtris kuvatakse nüüd andmeribal kategooriaandmed, nagu tagastab xl("Categories") valem. Andmete eelvaate kuvamiseks Andmeframe'is valige andmeframe'i kõrval kaardiikoon. Järgmisel kuvatõmmisel on kujutatud DataFrame'i eelvaade.
Näpunäide.: Dialoogiboksi DataFrame suuruse muutmiseks klõpsake paremas allnurgas olevat ikooni.
-
Teisendage dataframe'i andmed Exceli väärtusteks, mis tagastab andmed Exceli ruudustikku. Andmeframe'i teisendamiseks Exceli väärtusteks valige andmeframe'i sisaldav lahter ja seejärel valige ikoon Lisa andmed . Järgmisel kuvatõmmisel on kujutatud selle ikooni näide andmeframe'i kõrval.
Ikooni Andmete lisamine valimisel avatakse menüü, kus on loetletud teie andmete jaoks asjakohased väärtused. -
Valige menüüst massiivPreview esimene väärtus. See väärtus kuvab Pythoni andmed Exceli ruudustiku andmeribalt. Näite leiate järgmisest kuvatõmmist.
-
Nüüd, kui olete Kasutanud Power Queryt välisandmete importimiseks ja nende andmete töötlemiseks Excelis Pythoni abil, oletegi valmis excelis Pythoni abil andmeid analüüsima. Teavet andmetega Pythoni diagrammide ja diagrammide loomise kohta leiate teemast Pythoni loomine Exceli diagrammides.