1
resposta

Carros txt do Drive - Erro no loadtxt

Bom dia!

Fiz o upload dos arquivos no meu drive

carros_ano = 'https://drive.google.com/uc?id=1XrsQq5A0bi_lHRvlkGjV8sgtWq-Mlt9t'

e carrego no Colab, porém ao carregar o arquivo é apresentado o resultado de forma incorreta.

anos = np.loadtxt(carros_ano, dtype=int)

Resultado: array([ 44410, 5712, 37123, 0, 25757, 10728,...])

Ao utilizar Pandas os resultados são apresentados corretamente.

anos = pd.read_csv(carros_ano)

Resultado: 1991, 1990, 2019, 2006, 2012, ... ... 2014, 1991, 2002, 1996, 1992

1 resposta

Oi Camargo! Tudo tranquilo por aí?

Peço desculpas pela demora em dar um retorno.

Executando o seu código aqui, tudo funcionou corretamente e eu obtive os dados corretos. Observe:

Imagem do ambiente de execução google colab com código criado pelo aluno sendo executado e obtendo os resultados corretos

O que pode ter acontecido no seu caso é que, no momento em que executou a célula com o código anos = np.loadtxt(carros_ano, dtype=int), a variável carros_ano estivesse com outros dados salvos, uma vez que os primeiros dados que você obtém são daquele arquivo carros-km.txt. Então, provavelmente tenha ocorrido essa confusão.

Tenta novamente importando os dados do arquivo carros-anos.txt, conforme você já fez, e executa logo em seguida a célula que contém o código com o comando loadtxt. Conforme foi feito no código mostrado acima.

Qualquer dúvida estou por aqui, tá bom?

Bons estudos!