2010-05-10 54 views
2

我有像1-10,10-20,20-30,30-40組。和我有一樣的數據「1,23,24,11,33,22,5,6,7,8,3,2」 我怎樣才能找出每個組有多少在R,如何分配數據到不同的組

+0

您可以使用哪個函數(例如length(which(data> = 1&data <10)))來做你所需要的。如果你更詳細地描述你的團隊代表的是什麼,你可能會得到更詳細的答案。 – 2010-05-10 06:48:54

回答

7

你可以也可以使用hist函數:

y <- c(1,23,24,11,33,22,5,6,7,8,3,2) 
h <- hist(y, seq(0, 40, 10), plot=0) # plot=0 avoids plotting the histogram 
# Refer to h$counts to get the counts in each bin 
2
R> table(cut(c(1,23,24,11,33,22,5,6,7,8,3,2), 
      breaks=seq(0, 40, by=10), right=FALSE)) 

[0,10) [10,20) [20,30) [30,40) 
     7  1  3  1 
相關問題