ComenzarEmpieza gratis

Personalizar un archivo CSV

A veces, los datos deben guardarse en un archivo CSV con un formato personalizado. Esto puede incluir usar distintos valores de cabecera, incluir o excluir la columna de índice de un DataFrame, o cambiar el carácter usado para separar columnas. En este ejercicio, pondrás esto en práctica y te asegurarás de que el archivo se guarde en la ruta deseada.

La biblioteca pandas se ha importado como pd, y los datos ya se han transformado para incluir solo las filas con "Quantity Ordered" mayor que uno. El DataFrame limpio está almacenado en una variable llamada clean_sales_data.

Este ejercicio forma parte del curso

ETL and ELT con Python

Ver curso

Instrucciones del ejercicio

  • Importa la biblioteca os.
  • Escribe el DataFrame limpio en un CSV guardado en path_to_write, sin cabecera.
  • Verifica que el archivo se haya escrito en la ruta deseada.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import the os library
____

# Load the data to a csv file with the index, no header and pipe separated
def load(clean_data, path_to_write):
	clean_data.____(____, header=____, sep="|")

load(clean_sales_data, "clean_sales_data.csv")

# Check that the file is present.
file_exists = os.____.____(____)
print(file_exists)
Editar y ejecutar código