Comece agoraComece grátis

Personalizando um arquivo CSV

Às vezes, os dados precisam ser armazenados em um arquivo CSV de forma personalizada. Isso pode incluir usar valores de cabeçalho diferentes, incluir ou excluir a coluna de índice de um DataFrame ou alterar o caractere usado para separar colunas. Neste exemplo, você vai praticar isso e também garantir que o arquivo seja salvo no caminho de arquivo desejado.

A biblioteca pandas já foi importada como pd, e os dados já foram transformados para incluir apenas as linhas com "Quantity Ordered" maior que um. O DataFrame limpo está armazenado na variável clean_sales_data.

Este exercicio faz parte do curso

ETL e ELT em Python

Ver curso

Instruções do exercicio

  • Importe a biblioteca os.
  • Escreva o DataFrame limpo em um CSV armazenado em path_to_write, sem cabeçalho.
  • Garanta que o arquivo foi gravado no caminho desejado.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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 e Executar Código