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

Erro no Jupyter Notebook

Pessoal, alguém recebeu a msg de erro ao executar Moda < Mediana < Media ??????

4 respostas

Olá, André! Tudo bem com você?

Você poderia nos informar qual a mensagem de erro recebida?

Para sermos mais assertivos na tratativa do erro, você poderia enviar o seu código com a mensagem de erro recebida.

Aguardo resposta.

Abraços.

Obrigado pela ajuda. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Olá, André.

O erro encontrado por você está acontecendo pois está tentando comparar valores escalares com uma Series do Pandas. Mas qual seria a Series que você está comparando?

Quando você faz:

Moda = dados.Renda.mode()
Moda

A saída que você obtém é a seguinte:

0    788
Name: Renda, dtype: int64

Que se analisarmos o tipo constataremos que é uma Series:

type(Moda)

Saída:

pandas.core.series.Series

Logo o pandas não permite fazer essa comparação direta com as variáveis numéricas que você criou, que são Mediana e Media. Para funcionar corretamente especifique o elemento que você quer comparar da moda, da seguinte forma:

Moda = dados.Renda.mode()[0]

Após isso você pode fazer a comparação normalmente que irá funcionar.

Moda > Mediana > Media

Espero ter ajudado, mas se ainda persistir alguma dúvida estou sempre à disposição.

:)

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

Obrigadoooooo

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