【发布时间】:2018-02-18 15:16:47
【问题描述】:
fact.weight <- matrix(NA,nrow(dax.p),2)
fact.ret <- matrix(NA,nrow(dax.p),2)
fact.sd <- matrix(NA,nrow(dax.p),2)
fact.cov <- matrix(NA,ncol(fact.weight),ncol(fact.weight))
for (row in 15:nrow(fact.weight)) {
for (column in 1:ncol(fact.weight)) {
fact.ret[row,column] <- mean(fact.wealth.return[row-1:row,column])
fact.sd[row,column] <- sd(fact.wealth.return[row-1:row,column])
}
}
我的循环有问题。 fact.ret 和 fact.sd 仅返回 NA 值。问题可能出在某个地方
mean(fact.wealth.return[row-1:row,column])
sd(fact.wealth.return[row-1:row,column])
但我自己看不到问题所在。有人看到问题了吗?
提前谢谢你!
【问题讨论】:
-
能否提供您的数据样本,dax.p 是什么?
-
确保您的数据,即
fact.wealth.return不包含任何NA。欲了解更多信息:stackoverflow.com/questions/15924398/…
标签: r