Hi I have four groups y1=c(1.214,1.180,1.199) y2=c(1.614,1.710,1.867,1.479) y3=c(1.361,1.270,1.375,1.299) y4=c(1.459,1.335) Is there a function that can give me the length for each, like the made up example below?>function(length(y1:y2)[1] 3 4 4 2 [[alternative HTML version deleted]]
require(plyr) laply(list(y1, y2, y3, y4), length) Scott On Thursday, May 12, 2011 at 11:50 AM, Asan Ramzan wrote: Hi> > I have four groups > > y1=c(1.214,1.180,1.199) > y2=c(1.614,1.710,1.867,1.479) > y3=c(1.361,1.270,1.375,1.299) > y4=c(1.459,1.335) > Is there a function that can give me the length for each, like the made up > example below? > > > function(length(y1:y2) > [1] 3 4 4 2 > [[alternative HTML version deleted]] > ______________________________________________ > R-help@r-project.org mailing list > stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]
sapply...> y1=c(1.214,1.180,1.199) > y2=c(1.614,1.710,1.867,1.479) > y3=c(1.361,1.270,1.375,1.299) > y4=c(1.459,1.335) > sapply(list(y1,y2,y3,y4), length)[1] 3 4 4 2 -----Original Message----- From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Asan Ramzan Sent: Thursday, May 12, 2011 12:50 PM To: r-help at r-project.org Subject: [R] group length Hi ? I have four groups ? y1=c(1.214,1.180,1.199) y2=c(1.614,1.710,1.867,1.479) y3=c(1.361,1.270,1.375,1.299) y4=c(1.459,1.335) Is there a function that can give me the length for each, like the made up example below? ?>function(length(y1:y2)[1] 3 4 4 2 [[alternative HTML version deleted]]