[R] How to pass a string as an argument to a function?

Gang Chen gangchen at mail.nih.gov
Wed Sep 19 20:08:41 CEST 2007


Yes, as.formula is the magic tool! Thanks a lot...

Gang

On Sep 19, 2007, at 2:00 PM, Vladimir Eremeev wrote:

>
> lme(as.formula(paste("y~",ww)),random=~1|subj,model)
>
>
> Gang Chen-3 wrote:
>>
>> I want to pass a predefined string ww ("fa*fb+fc") to function lme so
>> that I can run
>>
>>> lme(y ~  fa*fb+fc, random = ~1|subj, model)
>>
>> There must be a simple way to do this. Any help?
>>
>> Thanks,
>> Gang



More information about the R-help mailing list