Pandas DataFrame a Excel

Pandas DataFrame a Excel
"Como sabemos sobre" pandas ", es una biblioteca de" Python "de" Open_source ". Podemos desarrollar fácilmente el marco de datos en "pandas" y, a veces, necesitamos convertir el marco de datos en un archivo de Excel. Entonces, para este propósito, los "pandas" proporcionan un método, y podemos cambiar fácilmente el marco de datos de pandas en los datos del archivo de Excel. El método que proporciona "Pandas" es el método "to_excel ()". El método "to_excel ()" se utiliza para exportar el marco de datos especificado a un archivo de Excel. Simplemente podemos exportar el marco de datos que hemos creado en "Pandas" al archivo de Excel. En este artículo, exportaremos nuestro marco de datos a un archivo de Excel y explicaremos en detalle cómo exportamos el marco de datos al archivo de Excel."

Sintaxis del método "to_excel ()" en "Pandas"

Marco de datos.to_excel (Excel_writer, sheet_name = 'sheet1', \*\*kwargs)

Ejemplo # 01

Le mostraremos prácticamente cómo podemos exportar el marco de datos "pandas" al archivo de Excel utilizando el método "to_excel ()" de "pandas". Los módulos de pandas deben importarse para hacer el código "pandas". Por lo tanto, usamos la palabra clave "importar", que ayuda a importar, y luego colocamos "pandas como pd", lo que significa cuando tenemos que acceder o utilizar cualquier código "pandas", simplemente colocamos el "PD" allí.

Después de esto, solo necesitamos DataFrame, por lo que creamos la lista primero y luego transferimos esta lista al marco de datos. Estamos generando el "Animals_list" aquí en el que ponemos dos columnas del nombre "Wild_animal" y "Pet_animal". La columna "Wild_animal" contiene "león, tigre, elefante, jirafa, gorila, zorro, panda, canguro, ciervo y leopardo", luego tenemos la columna "pet_animal", que contiene los nombres de animales de mascotas que son "gatos, Perro, cabra, vaca, conejo, caballo, burro, oveja, camello y cachorro ". El "Animals_List" ahora se completa, y nos estamos moviendo para cambiar esta lista a DataFrame. Podemos convertir fácilmente la lista en DataFrame utilizando el "PD.Método DataFrame ”.

Entonces, colocamos este método aquí y lo convirtimos a "animales_df". También presentamos el "animales_df" aquí, y luego exportamos este "animales_df" al archivo de Excel utilizando el método "to_excel ()" de "pandas". Este método está aquí para ayudarnos a exportar "animales_df" al archivo de Excel. Primero damos el nombre del DataFrame y luego colocamos el método "to_excel ()", y como el parámetro de este método "to_excel ()", damos el nombre del archivo que queremos generar aquí.

El nombre del archivo aquí es "Animal.xlsx ". Aquí el "XLSX" es la extensión del archivo de Excel, por lo que debemos poner esa extensión con el nombre del archivo aquí. Después de utilizar esta función y dar el nombre del archivo correctamente, el marco de datos exportará a este "animal.archivo de Excel XLSX ".

Cuando ejecutamos este código, este DataFrame se representa en la consola, así como en el archivo de Excel, que también se genera aquí.

Aquí está el archivo de Excel de "animales_df" donde se exportan todos los datos del marco de datos. Exportamos los datos de DataFrame simplemente utilizando el método "To_excel ()".

Ejemplo # 02

Creamos una nueva lista para este ejemplo, que es "finalize_list" y esta lista contiene los datos de resultados finalizados de los estudiantes. Aquí ponemos "William, 41, 48, 31, 44 y 39", que será la primera fila cuando cambiemos esta lista en el marco de datos. Luego ponemos "John, 31, 45, 34, 36 y 41" como la segunda fila, luego viene el "Peter, 38, 40, 40, 35 y 44", y también "George, 34, 43, 39, 44 y 33 "se agrega a esta lista. Luego agregamos "Lily, 40, 44, 44, 48 y 41", "Bromley, 33, 72, 46, 30 y 45", y "Ryan, 42, 41, 31, 41 y 29" a esto "" Finalized_list ".

Ahora, a medida que estamos convirtiendo esta "finalize_list" en el "finalize_df", también colocamos algunos nombres de columnas aquí en las "columnas" y estos nombres de columnas son "Nombre, CS123, CA345, MS421, SE345 y SM678". Estos nombres de columna se establecen como el encabezado de cada columna después de convertir la lista en DataFrame. También mostramos "finalize_df" y después de mostrar el "finalize_df", exportamos el "finalize_df" al archivo de Excel.

A continuación puede ver el nombre del DataFrame se coloca, y luego el método "Pandas" está aquí para exportar DataFrame a un archivo de Excel que es el método "to_excel ()" y el nombre del archivo de Excel que hemos dado aquí es "Finaldata.xlsx ". El archivo de Excel, así como DataFrame, se generan y también se representa el marco de datos.

Mire el marco de datos en la imagen; Este DataFrame contiene los datos que hemos agregado en el código, y también lo exportamos de DataFarme dado al archivo de Excel. El archivo de Excel también se muestra a continuación.

Aquí está el archivo de Excel que contiene los datos de DataFrame. Este archivo de Excel solo se genera cuando usamos el método "To_excel".

Ejemplo # 03

El tercer ejemplo contiene "clasificación_list" donde se agregan datos en cuatro columnas diferentes. En "mamíferos", agregamos "Bat, oso, gato, vaca, ciervo, zorro, canguro y castor", y en "peces", insertamos "pez goby, anguila, pargo, mero, bagre, atún, pargo, y Pike ". Después de esto, también agregamos algunos nombres de reptiles en "reptiles", que son "serpientes, cocodrilo, cocodrilo, tortuga, cobra, víbora, anaconda y mamba".

Luego vienen los "anfibios" y ponemos "rana de agua, newt, renacuajo, sapo negro, rana de madera, enstatina, anfima, rana". Por último, tenemos "pájaros", en los que agregamos "Crow, Pigeon, Robin, Owl, Ranch, Flamingo, Hawk y Goose". Transferimos "clasificación_list" al "clasificación_df", que es el nombre de DataFrame aquí. Ahora, acabamos de cambiar este marco de datos en el archivo de Excel. El archivo se crea aquí con el nombre "Clasificación.xlsx "y esta" clasicificación.XLSX "se coloca en el método" to_excel () ".

Aquí, todas las columnas del DataFrame se exportan al archivo de Excel. Todos los datos se exportan al archivo de Excel porque exportamos todo el marco de datos al archivo de Excel.

Ejemplo # 04

El "Sales_Data" se crea aquí y las columnas en este "Sales_Data" son "Product_ID, Units_July_2021, units_august_2021, units_september_2021, units_october_2021 y units_novermber_2021" ". El "Product_ID" contiene "Prod_145, ProD_567, ProD_856, ProD_456, ProD_476, ProD_678 y Prod_198". El siguiente "units_july_2021" contiene "22, 16, 23, 25, 39, 24 y 78". El "units_august_2021" tiene "19, 28, 36, 47, 45, 30 y 25" en él. Luego viene "units_september_2021" que contiene los valores como "38, 45, 69, 52, 40, 35 y 20". En las últimas dos columnas, hemos agregado "34, 43, 29, 52, 22, 34 y 56" y "28, 34, 49, 52, 51, 61 y 59" en "Units_october_2021" y "Units_november_2021" respectivamente "respectivamente.

DataFrame, en este caso, se llama "sales_data_df" y transferimos "sales_data" en él. Simplemente convierta este marco de datos en un archivo de Excel en este punto. Aquí, esta "ventas.XLSX "se agrega a la función" a Excel () ", y un archivo llamado" Ventas.XLSX "se crea.

Aquí está el documento de Excel que tiene los datos de DataFrame. Solo cuando utilizamos la función "to_excel ()" entonces; Como resultado, se creó este archivo de Excel.

Conclusión

Dar una explicación exhaustiva de la idea de "DataFrame to Excel" en "Pandas" es el objetivo de escribir esta guía. En esta guía, hemos cubierto cómo podemos cambiar el marco de datos al archivo de Excel. Hemos explicado que la función "to_excel ()" se utiliza en "pandas" para exportar el "marco de datos pandas" al archivo de Excel. En los códigos "pandas" en esta guía, hemos utilizado este método para exportar DataFrame a un archivo de Excel. En esta guía, hemos realizado varios códigos e incluimos sus explicaciones y resultados, también en los que se muestra el archivo de Excel.