[R] Grouping data in ranges in table

2011-03-05 Thread Jason Rupert
Working with the built in R data set Orange, e.g. with(Orange, table(age, 
circumference)). 

 
How should I go about about grouping the ages and circumferences in the 
following ranges and having them display as such in a table?
age range:
118 - 664
1004 - 1372
1582

circumference range:
30-58
62- 115
120-142
145-177
179-214

Thanks for any feedback and insights, as I hoping for an output that looks 
something like the following:
   circumference range
   30-58 62- 115  145-177
age range
118 - 664 ...
1004 - 1372 ...
1582


Thanks a ton.

__
R-help@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.


Re: [R] Grouping data in ranges in table

2011-03-05 Thread Greg Snow
?cut

-- 
Gregory (Greg) L. Snow Ph.D.
Statistical Data Center
Intermountain Healthcare
greg.s...@imail.org
801.408.8111


 -Original Message-
 From: r-help-boun...@r-project.org [mailto:r-help-bounces@r-
 project.org] On Behalf Of Jason Rupert
 Sent: Saturday, March 05, 2011 3:38 PM
 To: R Project Help
 Subject: [R] Grouping data in ranges in table
 
 Working with the built in R data set Orange, e.g. with(Orange,
 table(age,
 circumference)).
 
 
 How should I go about about grouping the ages and circumferences in the
 following ranges and having them display as such in a table?
 age range:
 118 - 664
 1004 - 1372
 1582
 
 circumference range:
 30-58
 62- 115
 120-142
 145-177
 179-214
 
 Thanks for any feedback and insights, as I hoping for an output that
 looks
 something like the following:
circumference range
30-58 62- 115  145-177
 age range
 118 - 664 ...
 1004 - 1372 ...
 1582
 
 
 Thanks a ton.
 
 __
 R-help@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.

__
R-help@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.


Re: [R] Grouping data in ranges in table

2011-03-05 Thread Jorge Ivan Velez
Hi Jason,

Something along the lines of

with(Orange, table(cut(age, breaks = c(118, 664, 1004, 1372, 1582, Inf)),
   cut(circumference, breaks = c(30, 58, 62, 115,
145, 179, 214

should get you started.

HTH,
Jorge


On Sat, Mar 5, 2011 at 5:38 PM, Jason Rupert  wrote:

 Working with the built in R data set Orange, e.g. with(Orange, table(age,
 circumference)).


 How should I go about about grouping the ages and circumferences in the
 following ranges and having them display as such in a table?
 age range:
 118 - 664
 1004 - 1372
 1582

 circumference range:
 30-58
 62- 115
 120-142
 145-177
 179-214

 Thanks for any feedback and insights, as I hoping for an output that looks
 something like the following:
   circumference range
   30-58 62- 115  145-177
 age range
 118 - 664 ...
 1004 - 1372 ...
 1582


 Thanks a ton.

 __
 R-help@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.


[[alternative HTML version deleted]]

__
R-help@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.