異なる変数が異なる相関を持つ 50 個の変数の相関行列を作成したいと思います。
各変数が同じ相関を持つ完璧なケースでは、次のように使用します。
cor.table <- matrix(rep(0.8,2500),50,50)
diag(cor.table) <- 1
.6
ただし、今では、たとえば 40 個の変数をcorrelationで、残りの 10 個をcorrelation で使用したいと考えています-.2
。
matrix()
コマンドを使用してそのようなテーブルを設定するにはどうすればよいですか?
例えば:
1 2 3 4 5
1 1 -0.2 0.6 0.6 0.6
2 -0.2 1 0.6 -0.2 0.6
3 0.6 0.6 1 0.6 -0.2
4 0.6 -0.2 0.6 1 0.6
5 0.6 0.6 -0.2 0.6 1