3
respostas

[Dúvida] Erro ao projetar o sns.barplot(data = dados, x = 'lingua', y = 'total')

![](Imagem dando errado o código )

3 respostas

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Estou com problema na mesma linha do código porém o erro apresentado foi outro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!