ComeçarComece de graça

Personalização de um arquivo CSV

Às vezes, os dados precisam ser armazenados em um arquivo CSV de forma personalizada. Isso pode incluir o uso de diferentes valores de cabeçalho, a inclusão ou exclusão da coluna de índice de um DataFrame ou a alteração do caractere usado para separar colunas. Neste exemplo, você praticará isso, além de garantir que o arquivo seja armazenado no caminho de arquivo desejado.

A biblioteca pandas foi importada como pd e os dados já foram transformados para incluir somente as linhas com "Quantity Ordered" (quantidade pedida) maior que um. O DataFrame limpo é armazenado em uma variável chamada clean_sales_data.

Este exercício faz parte do curso

ETL e ELT em Python

Ver curso

Instruções do exercício

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

Exercício interativo prático

Experimente este exercício 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 o código