WoW Peter! That worked like charm. I earn you some hours of my time :)
Thanks a lot! On Jan 27, 2012, at 10:14 , deivit wrote: > Hi all, > > Does anybody know a better way to call functions than using 'eval'? > > I need to call functions which it's name is stored in a variable. Right > now > create the command string I'd like to run and then I run it using "eval". > > Running functions inside "eval" is starting annoying because it leads to a > difficult error handling and difficult scenario to debug. So that I am > asking if there is someone that knows and easier way to do that. >>Well, >> > fortune(106) >>If the answer is parse() you should usually rethink the question. >> -- Thomas Lumley >> R-help (February 2005) >> >> >>so how did you get yourself into that predicament in the first place? That being said, there are options like >> >>f <- get(funname, mode="function") >>f(arguments) >> >>or >> >>call(funname, arglist) >> >>which may or may not do it for you. -- View this message in context: http://r.789695.n4.nabble.com/Call-dynamic-functions-tp4332942p4333083.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.