Pandas DataFrame à Excel

Pandas DataFrame à Excel
«Comme nous le savons sur« Pandas », c'est une bibliothèque« Open_Source »de« Python ». Nous pouvons facilement développer le dataframe dans «pandas» et parfois nous devons convertir le dataframe en un fichier Excel. Ainsi, à cette fin, les «Pandas» fournissent une méthode, et nous pouvons facilement changer le Pandas DataFrame en données sur le fichier Excel. La méthode fournit «pandas» est la méthode «to_excel ()». La méthode «to_excel ()» est utilisée pour exporter le dataframe spécifié vers un fichier Excel. Nous pouvons simplement exporter le dataframe que nous avons créé dans «Pandas» vers le fichier Excel. Dans cet article, nous exporterons notre DataFrame vers un fichier Excel et expliquerons en détail comment nous exportons le DataFrame vers le fichier Excel."

Syntaxe de la méthode "to_excel ()" dans "pandas"

Trame de données.to_excel (excel_writer, sheet_name = 'sheet1', \ * \ * kwargs)

Exemple # 01

Nous allons vous montrer pratiquement comment nous pouvons exporter les dataframe des «pandas» au fichier Excel en utilisant la méthode «to_excel ()» de «pandas». Les modules de pandas doivent être importés pour faire le code «pandas». Ainsi, nous utilisons le mot-clé «Importer», qui aide à importer, puis placons des «pandas comme PD», ce qui signifie que lorsque nous devons accéder ou utiliser tout code «Pandas», nous y mettons simplement le «PD» là-bas.

Après cela, nous avons juste besoin du dataframe, nous créons donc d'abord la liste, puis transférons cette liste dans le dataframe. Nous générons le «Animal_list» ici dans lequel nous avons mis deux colonnes du nom «Wild_animal» et «Pet_animal». La colonne "Wild_animal" contient "Lion, Tiger, Elephant, Girafe, Gorilla, Fox, Panda, Kangaroo, Deer et Leopard", alors nous avons la colonne "Pet_animal", qui contient les noms d'animaux d'animaux qui sont "Cat, Chien, chèvre, vache, lapin, cheval, âne, mouton, chameau et chiot ». Le «Animal_list» est maintenant terminé, et nous nous déplaçons pour transformer cette liste en DataFrame. Nous pouvons facilement convertir la liste en DataFrame en utilisant le «PD.Méthode DataFrame ».

Donc, nous placons cette méthode ici et la convertissons en «Animals_DF». Nous rendons également les «Animals_DF» ici, puis nous exportons ce «Animals_df» vers le fichier Excel en utilisant la méthode «to_excel ()» de «pandas». Cette méthode est là pour nous aider à exporter «Animals_df» vers le fichier Excel. Nous donnons d'abord le nom de DataFrame, puis nous plaçons la méthode «to_excel ()», et en tant que paramètre de cette méthode «to_excel ()», nous donnons le nom du fichier que nous voulons générer ici.

Le nom du fichier ici est «Animal.xlsx ”. Ici, le «xlsx» est l'extension du fichier Excel, nous devons donc mettre cette extension avec le nom de fichier ici. Après avoir utilisé cette fonction et donné correctement le nom du fichier, le DataFrame exportera à cet «animal.Fichier XLSX ”Excel.

Lorsque nous exécutons ce code, ce DataFrame est rendu sur la console ainsi que le fichier Excel, qui est également généré ici.

Voici le fichier Excel de «Animals_df» où toutes les données du DataFrame sont exportées. Nous exportons les données du DataFrame en utilisant simplement la méthode «to_excel ()».

Exemple # 02

Nous créons une nouvelle liste pour cet exemple, qui est «finaliser_list» et cette liste contient les données de résultat finalisées des étudiants. Ici, nous mettons «William, 41, 48, 31, 44 et 39», qui sera rendu comme la première ligne lorsque nous transférons cette liste en DataFrame. Ensuite, nous avons mis «John, 31, 45, 34, 36 et 41» comme deuxième rangée, puis vient le «Peter, 38, 40, 40, 35 et 44», et aussi «George, 34, 43, 39, 44 et 33 ”sont ajoutés à cette liste. Ensuite, nous ajoutons «Lily, 40, 44, 44, 48 et 41», «Bromley, 33, 72, 46, 30 et 45», et «Ryan, 42, 41, 31, 41 et 29» à ce « Finalisé_list ".

Maintenant, alors que nous convertissons ce "finalize_list" en "finalize_df", nous avons également mis des noms de colonne ici dans les "colonnes" et ces noms de colonne sont "Nom, CS123, CA345, MS421, SE345 et SM678" ". Ces noms de colonne sont définis comme l'en-tête de chaque colonne après avoir converti la liste en dataframe. Nous affichons également "finalize_df" et après avoir affiché le "finalize_df", nous exportons le "finalize_df" dans le fichier Excel.

Ci-dessous, vous pouvez voir le nom du DataFrame est placé, puis la méthode "Pandas" est ici pour exporter le DataFrame vers un fichier Excel qui est la méthode "TO_EXCEL ()", et le nom du fichier Excel que nous avons donné ici est «finalData.xlsx ”. Le fichier Excel, ainsi que le dataframe, sont à la fois générés et le dataframe est rendu.

Regardez le DataFrame dans l'image; Ce dataframe contient les données que nous avons ajoutées dans le code, et nous exportons également ce DataFarme donné vers le fichier Excel. Le fichier Excel est également illustré ci-dessous.

Voici le fichier Excel qui contient les données de DataFrame. Ce fichier Excel n'est généré que lorsque nous utilisons la méthode "TO_EXCEL".

Exemple # 03

Le troisième exemple contient «classification_list» où les données sont ajoutées dans quatre colonnes différentes. Dans «Mammins», nous ajoutons «Bat, ours, chat, vache, cerf, renard, kangourou et castor» et dans «Fish», nous insérons «Fish, anguille, vivaneau, mérou, poisson-chat, thon, vivaneau, et brochet ». Après cela, nous ajoutons également des noms de reptiles dans «Reptiles», qui sont «Snake, Alligator, Crocodile, Turtle, Cobra, Viper, Anaconda et Mamba».

Vient ensuite les «amphibiens» et nous mettons «Frog, Newt, Tadpole, Tapon noir, grenouille en bois, enstatina, amphiuma, grenouille». Enfin, nous avons des «oiseaux», dans lesquels nous ajoutons «Crow, Pigeon, Robin, Owl, Ranch, Flamingo, Hawk et Goose». Nous transférons "Classification_list" dans le "Classification_DF" qui est le nom du DataFrame ici. Maintenant, nous venons de modifier ce DataFrame dans le fichier Excel. Le fichier est créé ici avec le nom «Classification.xlsx "et cette" classification.xlsx "est placé dans la méthode" to_excel () ".

Ici, toutes les colonnes du DataFrame sont exportées vers le fichier Excel. Toutes les données sont exportées vers le fichier Excel car nous exportons l'intégralité de DataFrame vers le fichier Excel.

Exemple # 04

Le "Sales_data" est créé ici et les colonnes de ce "Sales_data" sont "Product_id, Units_July_2021, Units_august_2021, Units_september_2021, Units_october_2021 et Units_Novermber_2021". Le «Product_id» contient «prod_145, prod_567, prod_856, prod_456, prod_476, prod_678 et prod_198». Le prochain «Units_July_2021» contient «22, 16, 23, 25, 39, 24 et 78». Le «Units_august_2021» a «19, 28, 36, 47, 45, 30 et 25». Vient ensuite «Units_September_2021» qui contient les valeurs telles que «38, 45, 69, 52, 40, 35 et 20». Dans les deux dernières colonnes, nous avons ajouté "34, 43, 29, 52, 22, 34 et 56" et "28, 34, 49, 52, 51, 61 et 59" dans "Units_october_2021" et "Units_November_2021" respectivement ".

Le DataFrame, dans ce cas, est appelé «Sales_data_df», et nous transférons »Sales_data». Convertissez simplement ce DataFrame en un fichier Excel à ce stade. Ici, cette «vente.xlsx "est ajouté à la fonction" à excel () ", et un fichier appelé" Sales.xlsx ”est créé.

Voici le document Excel qui a les données du DataFrame. Uniquement lorsque nous avons utilisé la fonction «to_excel ()» alors; En conséquence, ce fichier Excel a été créé.

Conclusion

Donner une explication approfondie de l'idée «DataFrame to Excel» dans «Pandas» est le but de l'écriture de ce guide. Dans ce guide, nous avons couvert comment nous pouvons modifier le DataFrame dans le fichier Excel. Nous avons expliqué que la fonction «to_excel ()» est utilisée dans «pandas» pour exporter le «pandas dataframe» au fichier Excel. Dans les codes «pandas» de ce guide, nous avons utilisé cette méthode d'exportation de données de données vers un fichier Excel. Dans ce guide, nous avons fait plusieurs codes et inclus leurs explications et résultats, également dans lesquels le fichier Excel est affiché.