42 votos

Cómo crear una matriz de covarianza arbitraria

Por ejemplo, en , la función es útil para generar datos para demostrar varias cosas en estadística. Toma un argumento obligatorio `` que es una matriz simétrica que especifica la matriz de covarianza de las variables. ¿Cómo crearía una matriz $n\times n$ simétrica con entradas arbitrarias?

41voto

Alan Puntos 7273

Crear una matriz $n\times n$ $A$ con valores arbitrarios

y luego use $\Sigma = A^T A$ como matriz de covarianza.

Por ejemplo

11voto

stovroz Puntos 111

Puede simular matrices definidas positivas aleatorias a partir de la distribución de Wishart utilizando la función "rWishart" de las estadísticas (incluidas en la base)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X