Desvio padrão
As medidas de tendência central —a média, a moda e a mediana— nem sempre descrevem o quanto um conjunto de dados está disperso. Por exemplo, [15, 15, 15, 14, 16] e [2, 7, 14, 22, 30] têm média 15, mas o segundo conjunto está muito mais disperso.
O desvio padrão, também chamado de sigma (a letra grega σ), mede essa dispersão. Consulte a aba Recursos para obter mais informações.
Calcule o desvio padrão populacional em cinco etapas:
- Calcule a média do conjunto de dados.
- Calcule a diferença entre cada valor e a média.
- Eleve cada diferença ao quadrado e some os quadrados.
- Divida essa soma pela quantidade de valores.
- Calcule a raiz quadrada.
Retorne o resultado arredondado para o centésimo mais próximo.
Exemplos
standardDeviation([3, 5, 7]) ➞ 1.63
// A média é 5. Os quadrados das diferenças são 4, 0 e 4.
// A média deles é 8 / 3, e sua raiz quadrada arredondada é 1.63.
standardDeviation([5, 5, 5]) ➞ 0.0
// Nenhum dos valores difere da média.
standardDeviation([-3, -5, -7]) ➞ 1.63Observações
- Todos os arrays de entrada são válidos e não estão vazios.
- Os valores podem ser inteiros positivos ou negativos.
- Este é o desvio padrão populacional: divida pela quantidade total de valores.
- Arredonde apenas o resultado final.