Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Link dos Dados

Boa tarde. O que estou fazendo errado? Nunca consigo pegar o link dos dados corretamente...

df_pib = pd.read_csv('https://github.com/alura-cursos/dataviz-graficos-composicao-relacionamento/blob/main/dados/pib_br_2002_2020_estados.csv')
df_pib.head()

ParserError Traceback (most recent call last) in <cell line: 3>() 1 #IMPORTANDO A BASE DE DADOS. 2 ----> 3 df_pib = pd.read_csv('https://github.com/alura-cursos/dataviz-graficos-composicao-relacionamento/blob/main/dados/pib_br_2002_2020_estados.csv') 4 df_pib.head()

8 frames /usr/local/lib/python3.10/dist-packages/pandas/_libs/parsers.pyx in pandas._libs.parsers.raise_parser_error()

ParserError: Error tokenizing data. C error: Expected 1 fields in line 40, saw 18

1 resposta
solução!

Oi Lenon, boa tarde!

Pelo que você descreveu, parece que o problema está no link do arquivo CSV que você está tentando acessar. O link que você está usando é para a página do GitHub que exibe o arquivo, e não para o arquivo bruto em si. Para acessar o arquivo bruto, você precisa usar o link que leva diretamente ao conteúdo do arquivo.

Experimente substituir o link no seu código pelo link bruto. Veja como deve ficar:

df_pib = pd.read_csv('https://raw.githubusercontent.com/alura-cursos/dataviz-graficos-composicao-relacionamento/main/dados/pib_br_2002_2020_estados.csv')
df_pib.head()

O link "raw.githubusercontent.com" é o que permite acessar diretamente o conteúdo do arquivo CSV.

Espero ter ajudado e bons estudos!