我正在使用 plyr 包来处理列表和数据框。我注意到以下行为:
示例 1 -
list_2 <- llply(list_1, function_1, .progress='text')
这按预期工作。它从 list_1 生成 list_2 并将 function_1 应用于每个 list_1 元素,我看到了进度条。
示例 2 -
list_3 <- dlply(list_2, function_2, .progress='text')
这也适用于我在 list_3 中得到我期望的结果,但是,我没有得到进度条。
综上所述,为什么进度条对dlply不起作用而对llply起作用。(它也适用于 ldply)。