Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

co2_treino = co2[1980.042:2015] com erro 'float'

Bom dia,

Na etapa: co2_treino = co2[1980.042:2015]

Aparece esse erro: [1980.042] é float TypeError: cannot do slice indexing on <class 'pandas.core.indexes.range.RangeIndex'> with these indexers [1980.042] of <class 'float'

Fiz passo a passo com a aula, até baixei seu arquivo para testar, inclusive lá está como "carbonico" e não co2, fiz todas as alterações e o erro é o mesmo. Como eu poderia ajustar esse erro do float para continuar, por favor?

Caso queira ver o notebook, segue o link: https://colab.research.google.com/drive/1iQ6Ob3yxySxIE4Ly4YS7Q-9TFHqHPOog?usp=sharing

Obrigado!

2 respostas
solução!

Oi Pedro,

Eu pedi acesso ao notebook, mas dei uma olhada no código do curso também. Esse erro aparece quando não digito este comando:

carbonico = carbonico.set_index('data')

antes do comando que está tendo problemas. Será que não esqueceu?

Perfeito, Allan!

Eu me esqueci de atribuir o valor na variável co2. (No vídeo estamos usando co2, no notebook do donwload está carbonico)

Estava assim - co2.set_index('data') Agora está - co2 = co2.set_index('data')

Muito obrigado, Allan!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software