R:将数据帧拆分为相同大小的组

时间:2016-10-25 17:33:21

标签: r dataframe grouping

我有data.frame,有9列,超过16k行。我需要将data.frame分成50组,每列按升序排列(Subj_Avg_Home)。这些组的大小应该相等。

我在帖子中搜索了一个答案

我的数据框看起来像这样。

head(thesisdata)
 ID          Home_Score Away_Score Subj_Avg_Home 
48550            4            2       0.0181413635731533           
30965            4            1       0.016167700385985           
40501            5            1       0.0185671994247871           
41771            3            5       0.0186986545666144          
42138            3            4       0.01900475916696            
42975            4            7       0.0202611448135552
43724            1            1       0.0204169805144118
47592            4            3       0.020769733472299
47201            3            4       0.0207922542122643

如果我将此样本分成三组,我希望有三组如下

 head(group 1)
 ID          Home_Score Away_Score Subj_Avg_Home 
48550            4            2       0.0181413635731533           
30965            4            1       0.016167700385985           
40501            5            1       0.0185671994247871 

head(group 2)         
41771            3            5       0.0186986545666144          
42138            3            4       0.01900475916696            
42975            4            7       0.0202611448135552

head(group 3)
43724            1            1       0.0204169805144118
47592            4            3       0.020769733472299
47201            3            4       0.0207922542122643

如果格式不理想,我很抱歉!

0 个答案:

没有答案