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.