何千もの質問がありましたが、私はまだ問題を解決できないようです。私は、この二重のループを実行しようとしていますR適合しない引数
:
rho=matrix(0,12,1)
for (i in 1:k){
for (j in 1:n-k){
temp=((1/(sigma^2))*(1/(n-i)))*((as.matrix(vR)[j,]-mean)%*%(as.matrix(vR)[i+j,]-mean))
rho[i,]=temp
}
}
を私はエラーを取得しておいてください。
Error in (as.matrix(vR)[j, ] - mean) %*% (as.matrix(vR)[i + j, ] - mean) : non-conformable arguments
また、私の式は次のとおりです。
(1/sigma^2) * (1/(t-k)) * sum[(vR(t)-mean)*(vR(t+k)-mean)]
合計されます " t = 1からTkに行く大きなシグマ "
私はやっているように動かすことは可能ですか?
あなたは、これが再現可能にすることができます。..他の人がそれを動かすことができますか? – cory
あなたは 'm [k、、drop = FALSE]'と 'm [、k、drop = FALSE]'が好きでしょうか? – Frank
@coryデータを追加しました。 – Anders