【发布时间】:2018-11-21 12:50:03
【问题描述】:
我运行了一个循环,结果保存在列表com 中。现在我必须调用每次迭代的结果(#iterations=2000)并计算值的平均值,如下所示:
l<-rbindlist(list(com[[1]], com[[2]], com[[3]],...com[[2000]]))[, .(values = mean(values)),
by = variables][order(variables)].
我是 R 的初学者。这样做的简单方法是什么?
【问题讨论】:
-
如果是列表,就做
rbindlist(com) -
您的 com 条目的格式到底是什么?它们是数字向量吗,你想计算平均值吗?
-
您需要
data.table解决方案吗?另外,请在com中显示其中一个结果的示例。
标签: r data.table iteration series