On Monday 19 July 2004 09:37, Wayne Jones wrote: > Hi there fellow R-users, > > I'm stuck on this seemingly trivial problem. > > All I want to coerce a character string into a command. > > For example: > > x<-rnorm(20) > y<-rnorm(20) > str<-"lm(y~x)" > > I want to evaluate the "str" command. > > I have tried > > eval(as.expression(str))
eval(parse(text = str)) seems to work. Deepayan ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html