[R] splitting data frame based on a criteria

From: Marvin Lists <marvin.lists_at_gmail.com>
Date: Tue, 03 Jun 2008 11:37:06 -0700


Hi,
I have a data frame that I want to split into two based on the values of a variable in it.

The variable Y has numeric values ranging between 0 through 70. I want to plot the frequencies of another variable X in two different cases:
- When Y = 0 and

How does one go about doing this?

In general, I want to do several analyses with this data frame that are a variation of the above situation, i.e. they require splitting the data into different age, gender etc. and then calculating separate means, correlations and so on for the different groups into which the data frame would split.

I am struggling with the correct syntax for achieving this.

Reading through the documentation suggests that tapply and split may be the functions to use for my purposes but the examples in the documentations didn't help me understand how I could achieve this.

I would appreciate any suggestions and help.

Thanks,
Marvin

        [[alternative HTML version deleted]]



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. Received on Tue 03 Jun 2008 - 20:17:35 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 03 Jun 2008 - 21:30:45 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive