Documentaciónvarianza(vector)
Nombre
varianza - Calcula la varianza poblacional de un vector numerico.
Sinopsis
n = estadisticas.varianza(vector)
Descripcion
La varianza mide la dispersion de los datos respecto a la media: valores bajos indican datos cercanos al promedio; valores altos indican mayor dispersion.
Esta implementacion divide por n, no por n-1.
Formula:
Validaciones y casos borde
- Requiere un vector no vacio.
- Si el vector esta vacio, emite
ERROR(). - Trabaja con varianza poblacional, no muestral.
- No valida tipos ni contenido del vector mas alla de asumir datos numericos utilizables.
Comportamiento
- Calcula primero la media del vector.
- Acumula los cuadrados de las desviaciones respecto a la media.
- Retorna un
NUMERICOcon la varianza poblacional.
Funciones API relacionadas
estadisticas.covarianza()estadisticas.correlacion()estadisticas.desviacion()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| vector | VECTOR | Conjunto de datos a ser procesado. |
Valor de retorno
NUMERICO - NUMERICO con la varianza poblacional del vector.
Ejemplo
ejemplo.blox
INCLUIR "estadisticas.api"
INCLUIR "vectores.api"
FUNCION PRINCIPAL
INICIO
VECTOR vect[]
NUMERICO med, var, mod, des, limite
NUMERICO dimension, paso
dimension = 100
paso = 3
limite = 100
vect = vectores.carga_aleatoria(dimension, limite)
DEPURAR(vect)
var = estadisticas.varianza(vect)
IMPRIMIR("\nLa varianza de <vect> es --> \t\tσ² = ", var)
FINAL