notas_fulano['(Desvio)^2'] = notas_fulano['Desvio'].pow(2)
notas_fulano
notas_fulano['(Desvio)^2'] = notas_fulano['Desvio'].pow(2)
notas_fulano
notas_fulano['(Desvio)^2'].sum() / (len(notas fulano) - 1)
Olá, Orlando, tudo bem?
O erro KeyError: 'Desvio'
indica que o Pandas não conseguiu encontrar essa coluna. A coluna seria, 'Desvio'
, ela não está presente no DataFrame notas_fulano
.
Para resolver isso, verifique se a coluna 'Desvio'
foi criada corretamente antes de tentar elevar seus valores ao quadrado. O código é
# Criando a coluna 'Desvio'
notas_fulano['Desvio'] = notas_fulano['Fulano'] - nota_media_fulano
Portanto, verifique se a coluna 'Desvio'
foi criada corretamente antes de tentar elevar seus valores ao quadrado.
O mesmo serve para o seu segundo print. Executando o código acima, você conseguirá executar o código abaixo, que é referente a criação do '(Desvio)^2'
.
notas_fulano['(Desvio)^2'] = notas_fulano['Desvio'].pow(2)
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!