[R] function that uses a variable name as the parameter

David Croll david.croll at gmx.ch
Wed Nov 12 13:59:13 CET 2008

Hello dear R people!

Several times it occurred to me that a function that uses a variable name as a parameter would be helpful, but I did not find out how to write such a function. I have experience in several programming language, but I did not come across a helpful trick...

What I want to have is...

a <- 12 # starting value

add <- function(variable,increment) {

variable <- variable + increment


# by typing a and 25 for example, you specify that 25 will be added to the variable a...


# the new a equals 12 + 25 = 37

Thanks for all the help – I'll try to give my advice when I get across a problem I can solve!

GMX Download-Spiele: Preizsturz! Alle Puzzle-Spiele Deluxe über 60% billiger.

More information about the R-help mailing list