1
resposta

Comando retornou erro mesmo sem falhas na sintaxe

notas.columns = ["usuarioId","filmeId","nota","momento"] notas.head()


AttributeError Traceback (most recent call last) in () ----> 1 notas.columns = ["usuarioId","filmeId","nota","momento"] 2 notas.head()

AttributeError: 'list' object has no attribute 'columns'

Só consegui resolver esse comando após importar o CSV novamente. Porquê isso acontece? É normal? Obrigado

1 resposta

Oi Alessandro! Tudo bem com você?

Desculpa pela demora em dar um retorno.

O que pode ter acontecido é que seu ambiente de execução deve ter sido fechado, e quando isso acontece todas as suas variáveis são zeradas. Dessa forma, quando você executou direto a célula com o código notas.columns = ["usuarioId","filmeId","nota","momento"] provavelmente a variável notas não estava com o arquivo csv salvo nela. Por isso foi necessário fazer a importação desse arquivo novamente para que tudo ocorresse corretamente.

Espero ter ajudado.

Qualquer dúvida vamos nos falando por aqui, tá bom?

Bons estudos!