![]( )
![]( )
Olá, Nicholas, tudo bem?
O erro aponta que o Seaborn não está conseguindo interpretar a coluna 'lingua
'. O que pode ter ocorrido é que ao criar o DataFrame, a coluna lingua não foi criada corretamente.
Portanto, peço que verifique se o DataFrame dados
está sendo criado com as colunas 'lingua' e de que tenha executado o seguinte código:
dados = {
'lingua' : ['ingles','outros'],
'total' : [total_de_ingles, total_do_resto]
}
pd.DataFrame(dados)
Espero ter ajudado e caso o problema persista, fico à disposição para ajudá-lo.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!
Estou com problema na mesma linha do código porém o erro apresentado foi outro
Olá Luís, tudo bem?
Isso pode ocorrer devido a uma incompatibilidade entre a versão do Seaborn e a versão do NumPy, pois a partir de versões maiores ou iguais a 1.24 do Numpy, o atributo np.float
foi removido e a biblioteca Seaborn é dependente desse recurso.
Para solucionar esse problema, recomendo que você faça um downgrade da versão do Numpy para a 1.23.5, executando o comando abaixo:
pip install numpy==1.23.5
Já a versão do seaborn é a 0.9.0:
pip install seaborn==0.9.0
Após isso, tente novamente executar os códigos e verifique se obterá êxito.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!