我把程序改了,原来10分钟现在只要1分多钟,我很开心,大体上就是把循环改成矩阵操作。但是下面一段程序大家有什么办法改吗?
我有一千个矩阵存在list中,还有一千个向量,用他们产生一千个随机变量
<br />
for (i in seq(1, 1000, 1)) {<br />
beta.hat[, i] <- rmvnorm(1, mean = temp.beta.hat[, index[i]],<br />
sigma = Sigma.square[i] * solve(temp.temp1[[index[i]]]))<br />
}<br />
</p>
怎样不写成循环形式?
temp.temp1是list
还有我的
砸不起作用。。。。。
</p>