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

Problema ao criar o boxplot

Ao inserir o comando dado em aula aparecem esses erros: AttributeError Traceback (most recent call last) Cell In[28], line 1 ----> 1 sns.boxplot(data=dados['consumo'])

AttributeError: module 'numpy' has no attribute 'float'. np.float was a deprecated alias for the builtin float. To avoid this error in existing code, use float by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.float64 here. The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

1 resposta
solução!

Olá, Heitor! Como você está?

Estranho que esse erro tenha acontecido. O erro está falando sobre o tipo de dado que está sendo analisado na coluna "consumo" não está sendo aceito. Sugiro que você verifique o type rodando o código dados.info(). É esperado que o tipo seja inteiro, ou seja: int64.

Se não estiver, você pode converter a coluna para inteira, assim:

# Convertendo a coluna float para int64
dados['consumo'] = dados['consumo'].astype('int64')

Além disso, algumas vezes, reiniciar o ambiente de execução pode resolver algum erro que aparece quando o código está correto.

Espero ter ajudado. Qualquer coisa me avise.

Abraços.