我正在进行类似以下内容的分析:
library(plyr)
input.files <- c("file1.txt", "file2.txt", "file3.txt")
input.data <- llply(input.files, load.file, .parallel=TRUE)
step.one.results <- llply(input.data, step.one, .parallel=TRUE)
step.two.results <- llply(step.one.results, step.two, .parallel=TRUE)
...
step.N.results <- llply(`step.N-1.results`, step.N, .parallel=TRUE)
...
有没有什么办法可以默认使所有的plyr函数同时运行,这样我就不用在每一步中都指定.parallel=TRUE
了吗?
diversitree
包中有一个名为set.defaults
的函数可以实现这个功能。 - Jake Fisher