ComeçarComece gratuitamente

De CSV para DataFrame (2)

A chamada read_csv() para importar os dados CSV não gerou um erro, mas o resultado não é exatamente o que queríamos. Os rótulos das linhas foram importados em outra coluna sem nome.

Você se lembra de index_col, um argumento de read_csv() que podemos usar para especificar qual coluna do arquivo CSV deve ser usada como rótulo das linhas? Bem, é exatamente disso que você precisa aqui!

O código Python que resolve o exercício anterior já está incluído; você consegue fazer as alterações adequadas para corrigir a importação dos dados?

Este exercício faz parte do curso

Python intermediário

Ver Curso

Instruções de exercício

  • Selecione a opção Executar código e confirme que a primeira coluna deve mesmo ser usada como rótulos de linhas.
  • Especifique o argumento index_col dentro de pd.read_csv(): defina-o como 0, para que a primeira coluna seja usada como rótulos de linha.
  • A impressão de cars ficou melhor?

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Import pandas as pd
import pandas as pd

# Fix import by including index_col
cars = pd.read_csv('cars.csv')

# Print out cars
print(cars)
Editar e executar código