[R] function with xyplot
John Kane
jrkrideau at yahoo.ca
Thu Jun 14 13:16:25 CEST 2007
You need to reference the data.frame or append it.
myplot(DF$X) should work
or
append(DF)
myplot(X)
--- Diego Gruber <diego.gruber at gmail.com> wrote:
> Hi,
>
> I'm a new user trying to switch from SAS, so sorry
> for the beginner's
> question: Suppose I have a dataframe DF that
> contains variables X,Y,Z. I am
> trying to write a function like this:
>
> myplot <- function(varname){xyplot(varname ~ Y,
> group = Z, data = DF)}.
>
> The problem is then how to enter X into my function.
> If I write myplot("X")
> I get an error because the argument is a string and
> xyplot can make nothing
> out of it. If I write myplot(X) I also get an error
> that tells me the object
> X does not exist.
>
> Thanks for your help,
>
> Diego
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
>
More information about the R-help
mailing list