https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.mad.html
De que modo poderemos utilizar a função do Pandas rapidamente? Existe uma versão mais atualizada?
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.mad.html
De que modo poderemos utilizar a função do Pandas rapidamente? Existe uma versão mais atualizada?
Olá, Akhenaton, tudo bem?
Então, o método mad()
foi descontinuado do pandas a partir da versão 1.5.0 por algumas causas, sendo a principal a facilidade de confundir o uso de mad para o desvio médio absoluto com a média ou a mediana.
Levando em consideração o assunto abordado dentro dessa aula, é possível realizar o mesmo cálculo do desvio médio absoluto com o passo a passo que o instrutor explicou antes de usar o método mad()
. Entretanto, é possível resumir todo esse cálculo para o caso do aluno Fulano a partir desse código:
# Calculando o desvio médio absoluto do Aluno Fulano, onde fazemos o somatório do módulo da diferença
# entre cada nota do aluno com sua MÉDIA e, por fim, calculamos a média desse resultado.
desvio_medio_absoluto_2 = abs(notas_fulano['Fulano'] - notas_fulano['Fulano'].mean()).mean()
desvio_medio_absoluto_2
Espero ter ajudado e qualquer dúvida é só chamar!
Forte abraço!