Personalizar un archivo CSV
A veces los datos deben guardarse en un archivo CSV con un formato personalizado. Esto puede incluir usar encabezados distintos, incluir o excluir la columna de índice de un DataFrame o cambiar el carácter que separa las columnas. En este ejercicio pondrás en práctica todo esto 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 se guarda en una variable llamada clean_sales_data.
Este ejercicio forma parte del curso
ETL y ELT en Python
Instrucciones del ejercicio
- Importa la biblioteca
os. - Escribe el DataFrame limpio en un CSV guardado en
path_to_write, sin encabezado. - Verifica que el archivo se haya escrito en la ruta indicada.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# 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)