1
resposta

Como calcular o desvio padrão da variável idade para as mulheres

Para calcular o desvio padrão da variável idade para as mulheres podemos proceder da seguinte maneira:

dataset = pd.DataFrame({
    'Sexo': ['H', 'M', 'M', 'M', 'M', 'H', 'H', 'H', 'M', 'M'],
    'Idade': [53, 72, 54, 27, 30, 40, 58, 32, 44, 51]
})

# Calcula o desvio padrão das idades das mulheres
desvio_padrao_idade_mulheres = dataset.loc[dataset['Sexo'] == 'M', 'Idade'].std()

Alternativamente, podemos usar uma query:

desvio_padrao_idade_mulheres = dataset.query("Sexo == 'M'")['Idade'].std()

Particularmente, gosto mais da segunda solução, porque é mais fácil de entender.

1 resposta

Ótimo.