将多参数函数应用于矢量,仅改变一个参数

时间:2016-05-12 05:55:58

标签: r lapply sapply mapply multiple-arguments

我想将一个函数应用于向量。我的函数有多个参数,但我可以在整个过程中保持参数相同。

这是我想出来的,但它不起作用。我已经看到了一些使用"[cC]computer [sS]cience [eE]ngineering".的东西 - 我不确定这是否是我需要的东西。

mapply

1 个答案:

答案 0 :(得分:3)

一般情况下,您可以将函数的其他参数提供给sapply,如下所示。

sapply(1:5, add, y=10)

只需编写函数名称,然后就可以直接在sapply本身中提供任意数量的参数