CSV para DataFrame (1)
Colocar os dados em um dicionário e depois criar um DataFrame dá certo, mas não é muito eficiente. E se você estiver lidando com milhões de observações? Nesses casos, os dados costumam estar disponíveis como arquivos com uma estrutura regular. Um desses tipos de arquivo é o arquivo CSV, que é a abreviação de "comma-separated values" (valores separados por vírgula).
Para importar dados do CSV para o Python como um DataFrame do Pandas, você pode usar read_csv()
.
Vamos analisar essa função com os mesmos dados sobre carros dos exercícios anteriores. Desta vez, no entanto, os dados estão disponíveis em um arquivo CSV, chamado cars.csv
. Ele está disponível em seu diretório de trabalho atual, portanto o caminho do arquivo é simplesmente 'cars.csv'
.
Este exercício faz parte do curso
Python intermediário
Instruções de exercício
- Para importar os arquivos CSV, você ainda precisa do pacote
pandas
: importe-o comopd
. - Use
pd.read_csv()
para importar dados decars.csv
como um DataFrame. Armazene esse DataFrame comocars
. - Imprimir
cars
. Você acha que tudo parece OK?
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Import pandas as pd
# Import the cars.csv data: cars
# Print out cars