首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按因子级别对数据帧中的行进行分组

按因子级别对数据帧中的行进行分组
EN

Stack Overflow用户
提问于 2016-08-04 20:24:37
回答 1查看 559关注 0票数 0

假设我有一个数据框架,如下所示:

代码语言:javascript
复制
  `df$A`    `df$B`     `df$C`
   BCG        2          4
   ACD        5          1
   DFA        4          3 
   ACD        4          2
   BCG        1          4
   DFA        3          5
   BCG        5          4

假设我的df$A是因子,我如何根据df$A中的因子级别对数据帧行进行分组。简单来说,我预期结果如下:

代码语言:javascript
复制
  `df$A`    `df$B`     `df$C`
   BCG        2          4
   BCG        1          4
   BCG        5          4
   ACD        5          1
   ACD        4          2
   DFA        4          3
   DFA        3          5 

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-04 20:32:55

考虑下面的例子,

代码语言:javascript
复制
dfc <- data.frame(a = rep(c('a', 'b'), 5), b = 1:10, c = 2:11)

若要按因素排序dfc,只需执行以下操作:

代码语言:javascript
复制
dfc[order(dfc$a),]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38776830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档