假设我有一个名为
myfun <- function(x,y) {median(x,y)} # obviously the actual function is
# something more complicated
现在假设在某个使用中,y参数是常量(比如说c(1,2,3,4,5))。有没有办法在不包装成另一个函数的情况下将其传递给apply函数呢?即:
而不是
apply(mydf, 2, function(x) myfun(x, c(1,2,3,4,5)))
将类似于以下的内容传递
apply(mydf, 2, myfun(,(c(1,2,3,4,5))))
这只是纯粹的外观修饰,我知道它对运行时间不会有太大影响。我只是想知道是否可能有这样的选项,因为每次将我的函数包装在一个函数中似乎效率低下。
...
еҗ‘FUNдј йҖ’еҸҜйҖүеҸӮж•°пјҢеҰӮ?apply
дёӯжүҖиҝ°гҖӮ - Chase