2014-11-23 59 views
0

的並行版本保存列表名稱時,我想對名單做一些操作,並獲得具有相同名稱作爲結果得到的列表我用sapply功能:使用lapply功能

newList <- sapply(oldList, someFunction, simplify = FALSE,USE.NAMES = TRUE) 

是否有可能(以及如何)使用來自apply家族的函數的並行版本來執行相同的操作,例如來自並行軟件包的mclapply?

+0

據'mclapply',你可以嗎?。 – 2014-11-23 14:47:16

+0

@RomanLuštrik,怎麼樣? – 2014-11-25 16:00:40

+0

請參閱幫助文件。 '...'參數說你可以使用'sapply'的參數。 – 2014-11-25 20:46:39

回答

1

?mclapply幫助頁面說這是可能的(參數SIMPLIFY),儘管只適用於mcmapply。正如你已經知道的那樣,只有一個對象通過的(mc)mapply是一種特殊情況,相當於(mc)lapply