Pandas DataFrame to Excel

Pandas DataFrame to Excel
„Jak wiemy o„ Pandy ”, jest to biblioteka„ Open_Source ”„ Python ”. Możemy łatwo opracować ramkę danych w „Pandy”, a czasem musimy przekonwertować ramkę danych na plik Excel. W tym celu „pandy” zapewnia metodę i możemy łatwo zmienić pankazę danych pandas na dane plików excel. Metodą zapewniającą „pandy” jest metoda „to_excel ()”. Metoda „to_excel ()” jest wykorzystywana do eksportowania określonej ramki danych do pliku Excel. Możemy po prostu wyeksportować ramkę danych, którą utworzyliśmy w „Pandy” do pliku Excel. W tym artykule wyeksportujemy naszą strumień danych do pliku Excel i szczegółowo wyjaśnimy, w jaki sposób wyeksportujemy ramkę danych do pliku Excel."

Składnia metody „to_excel ()” w „Pandy”

Ramka danych.to_excel (excel_writer, nazwa arkusza = 'arkusz1', \*\*kwargs)

Przykład nr 01

Pokazamy praktycznie, w jaki sposób możemy wyeksportować ramkę danych „Pandy” do pliku Excel za pomocą metody „to_excel ()” „pandy”. Moduły pandy muszą być importowane do wykonywania kodu „pandy”. Używamy więc słowa kluczowego „Import”, które pomaga w importowaniu, a następnie umieszczamy „pandy jako PD”, co oznacza, kiedy musimy uzyskać dostęp do dowolnego „kodu„ pandy ”, po prostu umieszczamy tam„ PD ”.

Następnie potrzebujemy tylko formy danych, więc najpierw tworzymy listę, a następnie przesyłaliśmy tę listę do DataFrame. Generujemy tutaj „Animals_list”, w którym umieszczamy dwie kolumny nazwy „Wild_animal” i „Pet_animal”. Kolumna „Wild_animal” zawiera „Lew, tygrys, słonia, żyrafa, goryla, lis, panda, kangura, jelenie i lamparta”, a następnie mamy kolumnę „Pet_animal”, która zawiera nazwy zwierząt domowych, które są „kotem, Pies, koza, krowa, królik, koń, osioł, owca, wielbłąd i szczeniak ”. „Animal_list” jest już zakończony, a my zamierzamy zmienić tę listę na ramkę danych. Możemy łatwo przekonwertować listę na ramkę danych, wykorzystując „PD.Metoda dataframe ”.

Umieszczamy więc tę metodę tutaj i konwertujemy ją na „Animals_DF”. Renderujemy tutaj „Animal_df”, a następnie eksportujemy ten „zwierzęta_df” do pliku Excel, wykorzystując metodę „to_excel ()” „Pandy”. Ta metoda jest tutaj, aby pomóc nam w eksportowaniu „zwierząt_df” do pliku Excel. Najpierw podajemy nazwę ramki danych, a następnie umieszczamy metodę „to_excel ()”, a jako parametr tej metody „to_excel ()” podajemy nazwę pliku, który chcemy tutaj wygenerować.

Nazwa pliku to „zwierzę.XLSX ”. Tutaj „XLSX” jest rozszerzeniem pliku Excel, więc musimy umieścić to rozszerzenie z nazwą pliku tutaj. Po zastosowaniu tej funkcji i prawidłowym podaniu nazwy pliku, DataFrame wyeksportuje do tego „Zwierzę.XLSX ”Plik Excel.

Kiedy wykonujemy ten kod, wówczas tenframa danych jest renderowana na konsoli, a także na pliku Excel, który jest również wygenerowany.

Oto plik Excel „Animal_df”, w którym wyeksportowane są wszystkie dane z ramki danych. Wyeksportujemy dane z ramki danych za pomocą metody „to_excel ()”.

Przykład nr 02

Tworzymy nową listę dla tego przykładu, który jest „finalize_list”, a ta lista zawiera sfinalizowane dane wyników uczniów. Tutaj umieściliśmy „William, 41, 48, 31, 44 i 39”, które renderują jako pierwszy rząd, gdy zmienimy tę listę na DataFrame. Następnie umieściliśmy „John, 31, 45, 34, 36 i 41” jako drugi rząd, potem pojawia się „Peter, 38, 40, 40, 35 i 44”, a także „George, 34, 43, 39, 44 i 33 ”są dodawane do tej listy. Następnie dodajemy „Lily, 40, 44, 44, 48 i 41”, „Bromley, 33, 72, 46, 30 i 45” oraz „Ryan, 42, 41, 31, 41 i 29” do tego ” Finalizowany_list ”.

Teraz, gdy przekształcamy ten „finalize_list” w „finalise_df”, umieszczamy tutaj również kilka nazwy kolumn w „kolumnach”, a nazwy kolumn to „Nazwa, CS123, CA345, MS421, SE345 i SM678”. Te nazwy kolumn są ustawione jako nagłówek każdej kolumny po przekształceniu listy w ramkę danych. Wyświetlamy również „Finerize_df”, a po wyświetleniu „finał_df” eksportujemy „finał_df” do pliku Excel.

Below you can see the name of the DataFrame is placed, and then the “pandas” method is here for exporting the DataFrame to an excel file which is the “to_excel()” method, and the name of the excel file we have given here jest „finaldata.XLSX ”. Plik Excel, a także DataFrame, są generowane, a także renderowana jest DataFrame.

Spójrz na ramkę danych na obrazie; Ta konstrukcja danych zawiera dane, które dodaliśmy do kodu, a także eksportujemy to podane Farme do pliku Excel. Plik Excel jest również pokazany poniżej.

Oto plik Excel, który zawiera dane DataFrame. Ten plik Excel jest generowany tylko wtedy, gdy używamy metody „to_excel”.

Przykład nr 03

Trzeci przykład zawiera „Klasyfikacja_list”, w której dane są dodawane w czterech różnych kolumnach. W „ssakach” dodajemy „nietoperz, niedźwiedź, kot, krowa, jelenie, lis, kangur i bobra”, a w „rybach” wstawiamy „Fish Fish, Eel, Snapper, Groube. i Pike ”. Następnie dodajemy również niektóre nazwy gadów w „Gadach”, które są „wąż, aligator, krokodyl, żółw, kobra, żmija, anakonda i mamba”.

Potem pojawia się „płazy” i umieszczamy „Water Frog, Newt, Tadpole, Black Toad, Wood Frog, Enstatina, Amphiuma, żaba”. Na koniec mamy „ptaki”, w których dodajemy „Crow, gołębi, Robin, Owl, Ranch, Flamingo, Hawk i Goose”. Przesyłamy „Classification_list” do „Classification_df”, który tutaj jest nazwą DataFrame. Teraz właśnie zmieniliśmy tę ramkę danych na plik Excel. Plik jest tworzony tutaj o nazwie „Klasyfikacja.xlsx ”i ta„ klasyka.XLSX ”jest umieszczany w metodzie„ to_excel () ”.

Tutaj wszystkie kolumny DataFrame są eksportowane do pliku Excel. Wszystkie dane są eksportowane do pliku Excel, ponieważ wyeksportujemy całą ramkę danych do pliku Excel.

Przykład nr 04

„Sales_data” jest tutaj tworzona, a kolumny w tym „Sales_Data” to „Product_id, jednostki_july_2021, jednostki_august_2021, jednostki_septeme_2021, jednostki_october_2021 i jednostki_novermber_2021”. „Product_id” zawiera „PROD_145, PROD_567, PROD_856, PROD_456, PROD_476, PROD_678 i PROD_198”. Następny „jednostki_july_2021” zawiera „22, 16, 23, 25, 39, 24 i 78”. „Jednostki_august_2021” ma w sobie „19, 28, 36, 47, 45, 30 i 25”. Następnie pojawia się „jednostki_september_2021”, które zawiera takie wartości, jak „38, 45, 69, 52, 40, 35 i 20”. W dwóch ostatnich kolumnach dodaliśmy „34, 43, 29, 52, 22, 34 i 56” oraz „28, 34, 49, 52, 51, 61 i 59” w „jednostkach_october_2021” odpowiednio.

W tym przypadku oprawa danych nazywa się „sales_data_df”, a my przekazujemy do niego „sales_data”. W tym momencie przekonwertuj tę ramkę danych na plik Excel. Tutaj ta „sprzedaż.xlsx ”jest dodawany do funkcji„ do excel () ”i pliku o nazwie„ sprzedaż.xlsx ”jest tworzony.

Oto dokument Excel, który ma dane z DataFrame. Tylko wtedy, gdy użyliśmy funkcji „to_excel ()” wtedy; W rezultacie utworzono ten plik Excel.

Wniosek

Dokładne wyjaśnienie pomysłu „DataFrame to Excel” w „Pandy” jest celem napisania tego przewodnika. W tym przewodniku omówiliśmy, w jaki sposób możemy zmienić ramkę danych na plik Excel. Wyjaśniliśmy, że funkcja „to_excel ()” jest wykorzystywana w „Pandy” do eksportowania „Pandy Dataframe” do pliku Excel. W kodach „pandy” w tym przewodniku zastosowaliśmy tę metodę do wyeksportowania ramki danych do pliku Excel. W tym przewodniku wykonaliśmy kilka kodów i zawarliśmy ich wyjaśnienia i wyniki, w których pokazano plik Excel.