RI では、すべての予測変数の多変量応答で回帰を実行したいのですが、単変量応答の場合、式は次のようになります。
y~.,
これは、すべての予測子を使用して y を回帰することです。100 の応答に直面した場合、 のように 100 yi を入力することはできません
y1+y2+y3...+y4~x
。すべての予測子を使用して多変量応答を回帰するにはどうすればよいですか?
RI では、すべての予測変数の多変量応答で回帰を実行したいのですが、単変量応答の場合、式は次のようになります。
y~.,
これは、すべての予測子を使用して y を回帰することです。100 の応答に直面した場合、 のように 100 yi を入力することはできません
y1+y2+y3...+y4~x
。すべての予測子を使用して多変量応答を回帰するにはどうすればよいですか?
Rでは、変数に多変量式を使用cbind()
しますY
。したがって、式は次のようになります。
model <- lm(cbind(y1, y2, y3, y4)~x)
y
が 100 列の行列の場合、これは比較的簡単です。その場合も同様に行います。例えば:
lm(y ~ x)
の列に y の線形回帰を行いますx
。