[R] How to pass strings to functions? [once once more, now With content I hope...]
Matthias.Kohl@uni-bayreuth.de
Matthias.Kohl at uni-bayreuth.de
Thu Jul 8 13:08:08 CEST 2004
> Dear expeRts,
>
> I fail to succesfully pass strings to functions. It comes down to the
> observation that
>
> > plot(someVariable,anotherVariable)
>
> works fine, but
>
> > x <- "someVariable"
> > y <- "anotherVariable"
> > plot(x,y)
>
> does not.
>
> Does this have something to do with the returned value of x being
> /"someVariable"/ and not /someVariable/, i.e. without the quotation
> marks? Is there any way to work around this?
>
> Ultimately I'd like to make multiple graphs by looping throught the
> values in vectors. Something like:
> > var<-c(var1,var2...n)
> > for (v in var)
> >{
> > plot(var, x))
> >}
>
what about plot(get(v), x)?
> I've looked around for help on this but am stuck.
>
> Hope you can help,
> Gijs Plomp
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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
More information about the R-help
mailing list