Hello! I am trying to create a formula object using as.formula. But it's not working: examplephraze<-"for.my.example" myformula<-as.formula(paste(examplephraze,"~group, sum, data=mydata",sep="")) What's the problem? Thanks a lot! -- Dimitri Liakhovitski Ninah Consulting www.ninah.com
On Apr 18, 2011, at 3:44 PM, Dimitri Liakhovitski wrote:> Hello! > > I am trying to create a formula object using as.formula. But it's > not working: > > examplephraze<-"for.my.example" > myformula<-as.formula(paste(examplephraze,"~group, sum, > data=mydata",sep="")) >Too much stuff inside as.formula.> What's the problem? > Thanks a lot! > > -- > Dimitri Liakhovitski > Ninah Consulting > www.ninah.com > > ______________________________________________ > R-help at 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.David Winsemius, MD West Hartford, CT
On Apr 18, 2011, at 2:44 PM, Dimitri Liakhovitski wrote:> Hello! > > I am trying to create a formula object using as.formula. But it's not working: > > examplephraze<-"for.my.example" > myformula<-as.formula(paste(examplephraze,"~group, sum, data=mydata",sep="")) > > What's the problem? > Thanks a lot!The actual 'formula' part consists *only* of the actual model specification formula (LHS ~ RHS), not the additional arguments to a model function or other function that takes a formula as an argument (eg. boxplot()). Thus: myformula <- as.formula(paste(examplephraze,"~group"))> myformulafor.my.example ~ group HTH, Marc Schwartz