小编kar*_*los的帖子

为每个组设置前n行的数据框,并按变量排序

我想为n行的数据框子集,这些行按变量分组,并按另一个变量降序排序.这将是一个明确的例子:

    d1 <- data.frame(Gender = c("M", "M", "F", "F", "M", "M", "F", 
  "F"), Age = c(15, 38, 17, 35, 26, 24, 20, 26))
Run Code Online (Sandbox Code Playgroud)

我希望得到2行,每行按年龄排序,每个性别.所需的输出是:

Gender  Age  
F   35  
F   26  
M   38  
M   26  
Run Code Online (Sandbox Code Playgroud)

我在这里寻找订单,排序和其他解决方案,但找不到合适的解决方案来解决这个问题.我感谢您的帮助.

group-by r plyr data.table

8
推荐指数
2
解决办法
7159
查看次数

标签 统计

data.table ×1

group-by ×1

plyr ×1

r ×1