2014-09-21 75 views
2

我的問題是我如何能夠爲do.call函數添加更多參數。例如,我想要繪製gridgrid.arrange的圖,我如何將更多參數如ncol=3main="main title"添加到命令do.call(grid.arrange,plots)如何在do.call中添加更多函數的參數R

+2

'do.call(樂趣,C(參數,列表(otherargs)))' – baptiste 2014-09-21 18:46:52

+1

一定要命名你的論點。 – 2014-09-21 18:48:45

回答

5

考慮地塊的這份名單中,

library(ggplot2) 
library(gridExtra) 
pl = replicate(5, qplot(1,1), simplify = FALSE) 

您可以用被傳遞到do.call選項列表結合起來,

do.call(grid.arrange, c(pl, list(ncol=5, main="title"))) 
+0

真棒!謝謝!! @baptiste – MYjx 2014-09-21 18:59:52

相關問題