Documentacióndesviacion(vector)
Nombre
desviacion - Calcula la desviacion estandar poblacional.
Sinopsis
n = estadisticas.desviacion(vector)
Descripcion
La desviacion estandar cuantifica la dispersion de un conjunto de datos respecto a su media.
Una desviacion baja indica que los datos estan agrupados cerca del promedio, mientras que una alta senala mayor dispersion.
Formula:
Validaciones y casos borde
- Requiere un vector no vacio.
- Si el vector esta vacio, emite
ERROR(). - Si por acumulacion numerica la varianza resultara levemente negativa, la implementacion la corrige a
0antes de aplicarRAIZ().
Comportamiento
- Usa
estadisticas.varianza()como base. - Aplica
RAIZ()sobre la varianza poblacional. - Retorna un
NUMERICOcon la desviacion estandar.
Funciones API relacionadas
estadisticas.varianza()estadisticas.covarianza()estadisticas.correlacion()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| vector | VECTOR | Conjunto de datos a ser procesado. |
Valor de retorno
NUMERICO - Desviacion estandar del conjunto de datos.
Ejemplo
ejemplo.blox
INCLUIR "estadisticas.api"
INCLUIR "vectores.api"
FUNCION PRINCIPAL
INICIO
VECTOR vect[]
NUMERICO med, var, mod, des
NUMERICO dimension, paso
dimension = 1000
paso = 3
vect = vectores.carga_aleatoria(dimension, 10)
des = estadisticas.desviacion(vect)
IMPRIMIR("\nLa desviacion de <vect> es --> \t\tσ = ", des)
FINAL σ