On Mon, Feb 7, 2011 at 11:33 PM, Martin Spindler wrote:
> Dear all,
>
> I have the following problem:
>
> add <- function(x,y) {x+y}
>
> What is the easiest / most elegant way to create a new function (e.g. with
> the name "addev") that sets the second argument of the function "add" to a
> fixed
Hi:
Another option is to provide a default value of an argument that can be
changed by the user:
add <- function(x, y = 3) x + y
> add(4)
[1] 7
> add(4, 2)
[1] 6
There are several options at one's disposal - the trick is to figure out
what you want to provide to the user of the function.
HTH,
On Feb 7, 2011, at 11:33 PM, Martin Spindler wrote:
Dear all,
I have the following problem:
add <- function(x,y) {x+y}
What is the easiest / most elegant way to create a new function
(e.g. with the name "addev") that sets the second argument of the
function "add" to a fixed value (e.g. y
Dear all,
I have the following problem:
add <- function(x,y) {x+y}
What is the easiest / most elegant way to create a new function (e.g. with the
name "addev") that sets the second argument of the function "add" to a fixed
value (e.g. y=3), i.e. addev <- add(x,3). But this does not work.
Than
4 matches
Mail list logo