2 つの for ループが必要です。このような:
for (i in seq_along(dat1)[25:30])
for(j in seq_along(dat1)[2:7]) {
print(summary(r <- lm(dat1[,j] ~ dat1[,i]+Jan+Nov, data=dat1)))
}
i
ここで、対角線のみを取得し、すべての可能な順列を取得するわけではないため、 の最初と の最初の出力を調整したいと思いますj
。どうすればいいですか?
if ステートメントを試してみましたが、if (i==j)
機能せず、正しく指定する方法がわかりません。