【发布时间】:2020-05-28 13:37:40
【问题描述】:
我有 18 列和 100 行,其中列代表 18 名学生,行代表他们在 100 次考试中的成绩。这就是我想要的:对于每个学生,我想从所有 100 个成绩中随机抽样/选择一个成绩。换句话说,我想要一个 18 列和 1 行的样本。我尝试过应用、示例函数,但所有这些都不起作用,我也不知道为什么。任何帮助将不胜感激!非常感谢!
bs = data.frame(matrix(nrow=1,ncol=18))
for (i in colnames(high)){
bs[,i]=sample(high[,i],1,replace=TRUE)
}
as.data.frame(lapply(high[,i],sample,18,replace=TRUE))
【问题讨论】:
标签: r random statistics-bootstrap