R,为列表元素计算各种级别的ecdf()

时间:2019-06-08 17:35:35

标签: r loops ecdf

我有几个元素的列表[list],[elem]说10,每个元素在[values]列中包含随机值,例如100。我想创建一个表,该表包含各种概率级别的累积分布ecdf()函数的输出,例如从0.05到1的范围(以0.05为步长)。我可以以单个概率级别(在下面使用0.9)对列表的每个[elem]执行此操作,但是无法创建嵌套循环来运行序列中的各个步骤。非常感谢任何帮助,包括比嵌套循环更好的方法。

prob <- 0.9

for (i in 1:elem) {
  ecdf.calc <- ecdf(list[[i]]$values)
  list[[i]] <- ecdf.calc(prob)
}

0 个答案:

没有答案