Utilizarea Power Query pentru a importa date pentru Python în Excel
Applies To
Excel pentru Microsoft 365Python din Excel este în prezent implementat pentru utilizatorii Enterprise și Business care rulează Canalul curent în Windows, începând cu versiunea 2407 (compilarea 17830.20128). Este disponibil în previzualizare pentru utilizatorii De familie și Personal care rulează Canalul curent în Windows, începând cu versiunea 2405 (compilarea 17628.20164). Python în Excel este disponibil în previzualizare pentru utilizatorii din Educație care rulează Canalul curent (Previzualizare) prin programul Microsoft 365 Insider. Nu este disponibilă în prezent pentru Canalul enterprise lunar sau canalul Semi-Annual Enterprise.
Se lansează mai întâi în Excel pentru Windows, apoi pe alte platforme la o dată ulterioară. Pentru mai multe informații despre disponibilitate, consultați Disponibilitatea Python în Excel.
Dacă întâmpinați probleme cu Python în Excel, raportați-l selectând Ajutor > Feedback în Excel.
Sunteți începător în Python în Excel? Începeți cu Introducere în Python în Excel și Începeți cu Python în Excel
Ce este Power Query?
Power Query este un instrument de transformare și pregătire a datelor proiectat pentru a vă ajuta să vă modelați datele și este disponibil în Excel și în alte produse Microsoft.
Utilizați Power Query cu Python în Excel pentru a importa date externe în Excel și a analiza datele respective cu Python.
Important: Power Query este singura modalitate de a importa date externe pentru a le utiliza cu Python în Excel.
Pentru a afla mai multe despre Power Query, consultați Power Query pentru Ajutor Excel.
Cum se utilizează Power Query pentru a importa date pentru Python în Excel
Urmați acești pași pentru a afla cum să importați un set de date externe eșantion și cum să îl utilizați cu Python în Excel.
Sfat: Dacă sunteți deja familiarizat cu Power Query și doriți să lucrați cu interogări existente în registrul de lucru, treceți la Utilizarea datelor Power Query cu Python în Excel în continuarea acestui articol.
-
Pentru a vedea grupurile de & Connections Obțineți & Transformare date și interogări, selectați fila Date. Alegeți Preluare date pentru a selecta sursa de date. Puteți importa date din mai multe surse, inclusiv fișiere de valori separate prin virgulă (CSV). Fiecare import creează o interogare.serviciul OData Northwind, o sursă de date de test. Pentru a face acest lucru, selectați Preluare> de date din alte surse > Din flux OData.
Acest exemplu importă date din -
În continuare, introduceți linkul următor la serviciul OData Northwind și selectați OK.
https://services.odata.org/northwind/northwind.svc/
-
În caseta de dialog Power Query previzualizare, selectați un tabel de date de încărcat în Excel. Pentru acest exemplu, selectați tabelul Categorii , apoi selectați săgeata de lângă butonul Încărcare și alegeți Încărcare în.... Captura de ecran următoare afișează caseta de dialog Power Query examinare cu tabelul Categorii selectat și opțiunea Încărcare în... afișată.
Note:
-
De asemenea, puteți selecta Transformare date din caseta de dialog de examinare Power Query. Acest lucru vă permite să editați datele din Editor Power Query înainte de a le importa în Excel.
-
Dacă doriți să vizualizați datele în grila Excel, selectați butonul Încărcare . Acest lucru va încărca tabelul selectat direct în grila Excel.
-
-
Selectați Se creează doar conexiunea pentru a stabili conexiunea de date de la sursă. Power Query creează automat o interogare pentru această conexiune.
-
Panoul interogări & Connections se deschide automat, listând interogarea creată de Power Query pentru sursa de date selectată, în acest caz, tabelul Categorii din setul de date eșantion OData Northwind. Pentru a deschide manual panoul interogări & Connections, pe fila Date, selectați Interogări & Connections.
Sfat: Treceți cu mouse-ul peste interogările din panoul de activități pentru a obține o previzualizare a datelor.
Secțiunea următoare descrie cum să analizați datele categoriilor cu Python în Excel.
Utilizarea datelor Power Query cu Python în Excel
Procedura următoare presupune că ați creat o conexiune Power Query cu datele Categorii din serviciul OData Northwind descris în secțiunea anterioară a articolului. Acești pași vă arată cum să analizați datele categoriilor cu Python în Excel.
-
Pentru a lucra cu date externe cu Python în Excel, activați Python într-o celulă introducând funcția =PY . În continuare, utilizați formula Python din Excel xl() pentru a face referire la elemente Excel, cum ar fi o interogare Power Query. Pentru acest exemplu, introduceți xl("Categories") în python în celula Excel.
-
Celula Python afișează acum datele Categorii dintr-un cadru de date, așa cum sunt returnate de formula xl("Categories") . Selectați pictograma fișă de lângă DataFrame pentru a vizualiza o previzualizare a datelor din cadrul de date. Următoarea captură de ecran arată previzualizarea DataFrame.
Sfat: Redimensionați caseta de dialog Cadru de date utilizând pictograma din colțul din dreapta jos.
-
Efectuați conversia datelor din DataFrame în valori Excel, care returnează datele în grila Excel. Pentru a efectua conversia intervalului de date la valori Excel, selectați celula care conține dataFrame, apoi selectați pictograma Inserare date . Captura de ecran următoare afișează un exemplu cu această pictogramă lângă DataFrame.
Selectarea pictogramei Inserare date deschide un meniu cu o listă de valori relevante pentru datele dvs. -
Selectați prima valoare din meniu, matricePreview. Această valoare afișează datele Python din cadrul de date din grila Excel. Consultați următoarea captură de ecran pentru un exemplu.
-
Acum că ați utilizat Power Query pentru a importa date externe și a le procesa cu Python în Excel, sunteți gata să începeți analiza datelor cu Python în Excel. Pentru a afla cum să creați plotări Python și diagrame cu datele dvs., consultați Crearea Python în reprezentări grafice și diagrame Excel.