fbpx

Hola mundo! En esta entrada, vamos a ver cómo exportar dataframes a ficheros tipo excel o csv en python usando la librería pandas.

Esta entrada es parte de la serie Python para data science. Espero te anime a seguir aprendiendo.

Esta entrada incluye un notebook de práctica que puedes descargar en este enlace.

Qué significa exportar un dataframe?

Esto es pasar de python a otro formato en este caso particular tendríamos data frame de pandas. Estos dataframes vamos a querer pasarlos o convertirlos a otro formato (por ejemplo para enviarlo por email).

Para empezar a exportarlo vamos primero a cargar pandas y el dataframe

Para los datos vamos a generar listas como en entradas anteriores

Por último creamos el data frame

Exportar a excel

Para esto vamos a usar el método .to_excel sobre el dataframe y además tenemos que incluir el nombre que deseemos de esta forma

Esto va a generar un excel donde la primera columna tiene los indices, si queremos eliminar esta columna podemos hacer

Exportar a csv

Para exportar csv de pandas dataframe a csv el proceso es similar, solo que en este caso vamos a utilizar el método to_csv

Para remover los indices,

Por defecto, este método regresa el csv separado por comas, si quisieramos puntos y comas podemos usar

Por último, y sobre todo si trabajar en diferentes sistemas operativas, te recomiendo usar un enconding uft8, para esto:

Genial!

Espero después de entrada puedas generar tus ficheros excel o csv. Te mando un saludo donde quiera que estés.