我已经编写了一个函数,并且正在尝试进行迭代,以使列表中的每个值一次成为函数的输入。
repeat100 <- function(B) {
se100 <- replicate(100, bootandse(B))
bandse <- data.frame("B" = B, "SE" = se100)
}
此函数的输出是一个数据帧,其中一栏为输入的B值,另一栏为SE。像这样,但是有100行。
B SE
1 2
1 4
1 3
我有一个带有多个值的对象B。我试图遍历B的每个值的repeat100()。
B <- c(1, 4, 6, 20, 30)
如何将得到的输出变成一个数据帧,该数据帧具有像这样堆叠的每个B值的每个repeat100()的输出?
B SE
1 2
1 3
1 2
4 5
4 3
4 2
我已经编写了一个函数,并且正在尝试进行迭代,以使列表中的每个值一次成为函数的输入。 repeat100
使用lapply
和rbind
将数据合并到一个数据帧中。
我们可以使用rbindlist
中的data.table