Re: [R] How to pass strings to functions? [once once more, now With content I hope...]

From: <Matthias.Kohl_at_uni-bayreuth.de>
Date: Thu 08 Jul 2004 - 21:08:08 EST

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



R-help@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 Received on Thu Jul 08 21:21:33 2004

This archive was generated by hypermail 2.1.8 : Wed 03 Nov 2004 - 22:54:46 EST