WINDOW_COVAR

La función WINDOW_COVAR devuelve la covarianza muestral de los resultados de las expresiones aplicadas a los valores incluidos en la ventana de la tabla actual cuyos límites se indican como argumentos.

Sintaxis

WINDOW_COVAR(
    <expresión1>,
    <expresión2>
    [, comienzo, fin]
)

Parámetros
  • expresión1, expresión2: expresiones a partir de cuyos valores se desea calcular la covarianza muestral para la ventana indicada
  • comienzo: (opcional) posición relativa a la fila actual de la fila que define el comienzo de la ventana
  • fin: (opcional) posición relativa a la fila actual de la fila que define el final de la ventana
Valor devuelto

La función WINDOW_COVAR devuelve un número real.

Información adicional

El cálculo de la covarianza muestral implica el uso de la denominada "corrección de Bessel", usando n-1 en lugar de n (siendo n el número de muestras) para la normalización del resultado.

Las posiciones relativas definidas por los parámetros comienzo y fin se indican con signo negativo cuando las filas referenciadas se encuentran antes que la fila actual (si se recorre la tabla de arriba abajo) y con signo positivo cuando se encuentran después.

Si no se indican los límites de la ventana, la función considera toda la tabla.

Si alguna de las filas de la ventana indicada no existe (por estar evaluando la ventana para una fila demasiado próxima al comienzo o al final de la tabla), simplemente se ignora.

El cálculo de la covarianza muestral exige la existencia de, al menos, dos valores en cada serie. Si no hay dos valores disponibles, la función devuelve un blank.

Ejemplos

Probemos esta función con la siguiente tabla de datos:

Tabla de datos

Ahora, tras leerla desde Tableau, creamos el siguiente campo calculado que considera una ventana de tres filas (comenzando dos filas antes de la actual y terminando en la actual):

window_covar =

WINDOW_COVAR(SUM([Serie 1]), SUM([Serie 2]), -2, 0)

Las expresiones aquí simplemente suman cada valor para cada fila (devolviendo, por lo tanto, los propios valores).

Si llevamos al lienzo los campos de la tabla (dando a los campos Serie1 y Serie2 del estante de filas perfil discreto) junto con el campo calculado, obtenemos el siguiente resultado:

Función WINDOW_COVAR

Comprobamos que, efectivamente, son necesarios como mínimo dos valores en cada serie para el cálculo -en caso contrario la función devuelve un blank-.

Funciones relacionadas
Categoría
Cálculo de tablas
Enviado por admin el Sáb, 02/11/2019 - 11:26