Pessoal, alguém recebeu a msg de erro ao executar Moda < Mediana < Media ??????
Pessoal, alguém recebeu a msg de erro ao executar Moda < Mediana < Media ??????
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.
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.
:)
Obrigadoooooo