将一个参数的值传递给函数包装器中的多个函数

时间:2012-05-01 17:05:39

标签: r function wrapper

我正在尝试编写一个函数包装器,以在同一个图表中创建多个图。我使用的函数是'gplots'包中的plotCI()

sprPlot = function(data.frame, condition, ...){
require(gplots)
for(i in 1:condition){
    if(i == 1) 
       plotCI(...)
    else 
       plotCI(add = T, ...)
}

但是,正如您所看到的,因为基本上有两个plotCI()s,如果我尝试在plotCI()中设置一些参数 - 例如pch = -,我收到一条错误消息,说正式参数pch匹配函数中的多个参数。我想知道是否有办法绕过它。感谢。

0 个答案:

没有答案