Documentacióncovarianza(x, y)
Nombre
covarianza - Calcula la covarianza poblacional entre dos vectores.
Sinopsis
n = estadisticas.covarianza(x, y)
Descripcion
La covarianza mide como varian conjuntamente dos variables: un valor positivo indica que tienden a crecer juntas; un valor negativo indica que cuando una sube la otra tiende a bajar.
Esta implementacion divide por n, no por n-1.
Formula:
Validaciones y casos borde
- Requiere vectores no vacios y de igual dimension.
- Si alguno de los vectores esta vacio o las dimensiones no coinciden, emite
ERROR(). - Un resultado
0es estadisticamente valido y no se usa como valor de fallback para entradas invalidas.
Comportamiento
- Calcula la media de
xy deyantes de acumular productos de desviaciones. - Retorna un
NUMERICOcon la covarianza poblacional.
Funciones API relacionadas
estadisticas.varianza()estadisticas.correlacion()estadisticas.desviacion()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| x | VECTOR | Primer vector numerico. |
| y | VECTOR | Segundo vector numerico, de igual dimension que x. |
Valor de retorno
NUMERICO - NUMERICO con la covarianza poblacional entre x e y.
Ejemplo
ejemplo.blox
INCLUIR "estadisticas.api"
FUNCION PRINCIPAL
INICIO
VECTOR x[5], y[5]
NUMERICO cov
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
cov = estadisticas.covarianza(x, y)
IMPRIMIR("x = ", x)
IMPRIMIR("y = ", y)
IMPRIMIR("cov = ", cov)
FINAL