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
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)