
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))

But it doesn't seem to work.  I am aware of the call command, but for
reasons I won't go into I would prefer not to use it. 

Any help would be great. 

Regards,
Wayne





KSS Ltd
Seventh Floor  St James's Buildings  79 Oxford Street  Manchester  M1 6SS  England
Company Registration Number 2800886
Tel: +44 (0) 161 228 0040	Fax: +44 (0) 161 236 6305
mailto:kssg@kssg.com		http://www.kssg.com


The information in this Internet email is confidential and m...{{dropped}}


