Pandas DataFrame su Excel

Pandas DataFrame su Excel
"Come sappiamo di" Panda ", è una biblioteca" Open_source "di" Python ". Possiamo facilmente sviluppare il frame dati in "panda" e talvolta dobbiamo convertire il frame dati in un file Excel. Pertanto, a tale scopo, i "Panda" forniscono un metodo e possiamo facilmente cambiare il telaio di dati Panda nei dati dei file Excel. Il metodo che fornisce "Panda" è il metodo "To_excel ()". Il metodo "To_excel ()" viene utilizzato per l'esportazione del frame dati specificato in un file Excel. Possiamo semplicemente esportare il telaio dati che abbiamo creato in "Pandas" nel file Excel. In questo articolo, esporteremo il nostro telaio dati in un file Excel e spiegheremo in dettaglio come esportiamo il frame dati nel file Excel."

Sintassi del metodo "To_excel ()" in "Panda"

DataFrame.to_excel (Excel_writer, sheet_name = 'sheet1', \*\*kwargs)

Esempio # 01

Ti mostreremo praticamente come possiamo esportare il telaio di dati "panda" nel file Excel utilizzando il metodo "To_excel ()" di "Panda". I moduli dei panda devono essere importati per eseguire il codice "panda". Quindi, utilizziamo la parola chiave "importazione", che aiuta a importare, quindi posizioniamo "panda come PD", il che significa che quando dobbiamo accedere o utilizzare qualsiasi codice "panda", mettiamo semplicemente il "PD" lì.

Dopo questo, abbiamo solo bisogno di DataFrame, quindi creiamo prima l'elenco e quindi trasferiamo questo elenco nel frame dati. Stiamo generando "animali_list" qui in cui abbiamo messo due colonne del nome "wild_animal" e "pet_animal". La colonna "Wild_animal" contiene "leone, tigre, elefante, giraffe, gorilla, volpe, panda, canguro, cervo e leopardo", quindi abbiamo la colonna "Pet_animal", che contiene i nomi degli animali da peta Cane, capra, mucca, coniglio, cavallo, asino, pecore, cammello e cucciolo ". "Animals_list" è ora completato e ci stiamo muovendo per cambiare questo elenco in DataFrame. Possiamo facilmente convertire l'elenco in dati utilizzando il "PD.Metodo DataFrame ".

Quindi, posizioniamo questo metodo qui e lo convertiamo in "animali_df". Renoriamo anche "animali_df" qui, e poi esportiamo questo "animali_df" nel file Excel utilizzando il metodo "To_excel ()" di "Panda". Questo metodo è qui per aiutarci nell'esportazione di "animali_df" nel file Excel. Diamo prima il nome del Frame dati e poi posizioniamo il metodo "To_excel ()" e come parametro di questo metodo "To_excel ()", diamo il nome del file che vogliamo generare qui.

Il nome del file qui è "animale.XLSX ". Qui la "XLSX" è l'estensione del file Excel, quindi dobbiamo mettere quell'estensione con il nome del file qui. Dopo aver utilizzato questa funzione e aver dato correttamente il nome del file, il frame dati esporterà in questo "animale.XLSX ”File Excel.

Quando eseguiamo questo codice, questo frame dati viene reso sulla console e sul file Excel, che viene anche generato qui.

Ecco il file Excel di "animali_df" in cui vengono esportati tutti i dati del frame dati. Esportiamo i dati del Frame dati semplicemente utilizzando il metodo "To_excel ()".

Esempio # 02

Creiamo un nuovo elenco per questo esempio, che è "finalize_list" e questo elenco contiene i dati dei risultati finalizzati degli studenti. Qui abbiamo messo "William, 41, 48, 31, 44 e 39", che renderà la prima riga quando cambiamo questo elenco in DataFrame. Quindi abbiamo messo "John, 31, 45, 34, 36 e 41" come seconda fila, quindi arriva "Peter, 38, 40, 40, 35 e 44", e anche "George, 34, 43, 39, 44 e 33 "vengono aggiunti a questo elenco. Quindi aggiungiamo "Lily, 40, 44, 44, 48 e 41", "Bromley, 33, 72, 46, 30 e 45" e "Ryan, 42, 41, 31, 41 e 29" a questo " Finalized_list ".

Ora, mentre stiamo convertendo questo "finalize_list" in "finalize_df", abbiamo anche messo alcuni nomi di colonne qui nelle "colonne" e questi nomi di colonne sono "Nome, CS123, CA345, MS421, SE345 e SM678". Questi nomi di colonne sono impostati come intestazione di ciascuna colonna dopo aver convertito l'elenco nel frame dati. Visualizziamo anche "finalize_df" e dopo aver visualizzato "finalize_df", esportiamo il "finalize_df" nel file Excel.

Di seguito è possibile visualizzare il nome del nome di dati, quindi il metodo "Panda" è qui per l'esportazione del frame dati in un file Excel che è il metodo "To_excel ()" e il nome del file Excel che abbiamo fornito qui è “FinalData.XLSX ". Il file Excel, così come il telaio di dati, sono generati e anche il frame dati viene reso.

Guarda il frame dati nell'immagine; Questo frame dati contiene i dati che abbiamo aggiunto nel codice e anche esportiamo questo dato da data. Il file Excel è anche mostrato di seguito.

Ecco il file Excel che contiene i dati del frame dati. Questo file Excel viene generato solo quando utilizziamo il metodo "to_excel".

Esempio # 03

Il terzo esempio contiene "Classification_List" in cui i dati vengono aggiunti in quattro diverse colonne. In “Mammals”, we add “Bat, Bear, Cat, Cow, Deer, Fox, Kangaroo, and Beaver,” and in “Fish”, we insert “Goby fish, Eel, Snapper, Grouper, Catfish, Tuna, Snapper, e luccio ". Dopo questo, aggiungiamo anche alcuni nomi di rettili in "rettili", che sono "serpente, alligatore, coccodrillo, tartaruga, cobra, viper, anaconda e mamba".

Poi arrivano gli "anfibi" e mettiamo "Water Frog, Newt, Teadpole, Black Toad, Wood Frog, Enstatina, Amphium, Frog". Infine, abbiamo "uccelli", in cui aggiungiamo "Crow, Pigeon, Robin, Owl, Ranch, Flamingo, Hawk e Goose". Trasferiamo "Classification_list" in "Classification_DF" che è il nome del frame dati qui. Ora, abbiamo appena cambiato questo frame dati nel file Excel. Il file viene creato qui con la classificazione del nome ".XLSX "e questa" classicction.XLSX "è inserito nel metodo" To_excel () ".

Qui, tutte le colonne del frame dati vengono esportate nel file Excel. Tutti i dati vengono esportati nel file Excel perché esportiamo l'intero frame dati nel file Excel.

Esempio # 04

Il "Sales_Data" viene creato qui e le colonne in questo "Sales_Data" sono "Product_id, Units_July_2021, Units_August_2021, Units_september_2021, Units_october_2021 e Units_Novermber_2021". Il "Product_id" contiene "Prod_145, Prod_567, Prod_856, Prod_456, Prod_476, Prod_678 e Prod_198". Il prossimo "UNITS_JULY_2021" contiene "22, 16, 23, 25, 39, 24 e 78". Le "Units_august_2021" hanno "19, 28, 36, 47, 45, 30 e 25". Quindi arriva "Unità_september_2021" che contiene i valori come "38, 45, 69, 52, 40, 35 e 20". Nelle ultime due colonne, abbiamo aggiunto "34, 43, 29, 52, 22, 34 e 56" e "28, 34, 49, 52, 51, 61 e 59" in "Unità_october_2021" e "Units_november_2021" rispettivamente.

Il frame dati, in questo caso, è chiamato "Sales_data_df", e trasferiamo "Sales_data" in esso. Converti semplicemente questo frame dati in un file Excel a questo punto. Qui, questa "vendita.XLSX ”viene aggiunto alla funzione“ a Excel () ”e un file chiamato“ Vendite.XLSX ”è creato.

Ecco il documento Excel che ha i dati dal frame dati. Solo quando abbiamo utilizzato la funzione "to_excel ()" allora; Di conseguenza, è stato creato questo file Excel.

Conclusione

Dare una spiegazione approfondita dell'idea "DataFrame to Excel" in "Panda" è l'obiettivo di scrivere questa guida. In questa guida, abbiamo trattato come possiamo cambiare il telaio di dati nel file Excel. Abbiamo spiegato che la funzione "To_excel ()" è utilizzata in "Panda" per l'esportazione del "Frame dati Panda" nel file Excel. Nei codici "panda" in questa guida, abbiamo utilizzato questo metodo per esportare il frame dati in un file Excel. In questa guida, abbiamo eseguito diversi codici e incluso le loro spiegazioni e risultati, anche in cui viene mostrato il file Excel.