Arrays 在R中生成多维数组
如何在R中生成多维数组 我试过了Arrays 在R中生成多维数组,arrays,r,multidimensional-array,Arrays,R,Multidimensional Array,如何在R中生成多维数组 我试过了 courses <- 1:12 for (i in 1:300) { list[i] <- sample(courses, size=3, replace=FALSE) } 课程如果您想通过for循环完成此操作 这样做..创建/启动样本列表 samples<-list() 尝试replicate(300,sample(courses,3,replace=FALSE),simplify=FALSE)或者如果您确实想使用循环,请注意1。您
courses <- 1:12
for (i in 1:300) {
list[i] <- sample(courses, size=3, replace=FALSE)
}
课程如果您想通过for循环完成此操作
这样做..创建/启动样本列表
samples<-list()
尝试replicate(300,sample(courses,3,replace=FALSE),simplify=FALSE)
或者如果您确实想使用循环,请注意1。您应该启动列表列表data.frame
不是在这里执行任务吗?
samples<-list()
courses <- 1:12
for (i in 1:300) {
samples[i] <- list(sample(courses, size=3, replace=FALSE))
}
head(samples)
[[1]]
[1] 9 2 5
[[2]]
[1] 4 10 5
[[3]]
[1] 7 10 8
[[4]]
[1] 7 5 3
[[5]]
[1] 3 9 8
[[6]]
[1] 9 11 3