【发布时间】:2021-01-06 22:46:45
【问题描述】:
为什么这个“forkid1”返回 null 而不是 1000 项向量?
set.seed(123)
kid1 <- c()
momprob <- rbinom(1000, 1, 1/3)
forkid1 <- for (i in 1:length(momprob)){
if (momprob[i] == 1) {
kid1[i] <-- rbinom(1, 1, 1/2)
} else {kid1[i] <- 0 }
}
forkid1
(R 新手并尝试阅读以前的答案。在此先感谢)
编辑:另外,我认为 rbinom 应该返回 0 和 1 的列表 - 为什么我得到 -1?
【问题讨论】: