[R] how to convert string to object?

jim holtman jholtman at gmail.com
Sun Oct 17 22:31:24 CEST 2010


Have you tried this:

> temp = "~aparch("
> temp1 = paste(temp,1, sep = "")
> temp2 = paste(temp1,1, sep = ",")
> temp3 = paste(temp2, ")",sep = "")
> temp3
[1] "~aparch(1,1)"
> as.formula(temp3)
~aparch(1, 1)
> x <- as.formula(temp3)
> str(x)
Class 'formula' length 2 ~aparch(1, 1)
  ..- attr(*, ".Environment")=<environment: R_GlobalEnv>


On Sun, Oct 17, 2010 at 2:53 PM, lord12 <trexinsd at yahoo.com> wrote:
>
> temp = "~aparch("
> temp1 = paste(temp,1, sep = "")
> temp2 = paste(temp1,1, sep = ",")
> temp3 = paste(temp2, ")",sep = "")
>
> temp 3 is a character but I want to convert to formula object. How do I do
> this?
> --
> View this message in context: http://r.789695.n4.nabble.com/how-to-convert-string-to-object-tp2999281p2999281.html
> Sent from the R help mailing list archive at Nabble.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.
>



-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem that you are trying to solve?



More information about the R-help mailing list