i am working with large data frames with many dependend variables. I want to write some functions that will allow me to quickly select variables from the frame and plot them in various colors depending on factor columns, possibly selecting rows according to factor conditions.
In order to do this in a nice function, i need to understand how to work with a column name in the body of a function.
To simplify my problem, how do i write a function with a body like
scatter.plot <- function (data, x, y) {
plot(data$x, data$y)
}(which doesn't work, of course---i need a series of `substitute's and evals---but i can't get it to work---in Perl it would be something along the lines of $$x, dereferencing $x another time)
so that i can call
scatter.plot(x, one, two)
as a `short' for
plot(x$one, x$two)
In my real application I want to pass the `column selecting' arguments to `subset', which evan with the code of subset.data.frame I have not been successful after a whole evening...
Thanks,
-- David A. van Leeuwen < @ElseWare.nl>
Echt stijlvol sterven doe je / bij een ander op de mat
Op de dag dat je bezorgd wordt / door het NRC Handelsblad
---Joop Visser______________________________________________ [EMAIL PROTECTED] 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
