r - 卡住 - 按分组排序
问题描述
我正在尝试对分组的 tbl_df 数据表进行排序。
我分组productId
data %>%
group_by(productId) %>%
summarize(Totals = sum(amount, na.rm = TRUE),
count = n())
这是我的总结,这看起来一切都很好。
# A tibble: 84 x 3
productId Totals count
<dbl> <dbl> <int>
1 16 50000 1
2 26 104770730. 464
3 80 2315000 11
4 100 138487667 444
5 105 41225000 83
6 106 5365000 21
7 126 9762950 43
8 127 7950000 36
9 213 900000 5
10 218 200000 2
现在,我想按 Totals 排序 - 我创建的摘要,降序排列。或按数量排序。
我怎么做?我试过了mutate
,我试过了,
data %>%
group_by(productId) %>%
summarize(Totals = sum(amount, na.rm = TRUE),
sort(Totals, decreasing = TRUE),
count = n())
这只会给我一个重复的Totals
, 列。
# A tibble: 84 x 4
productId Totals `sort(Totals, decreasing = TRUE)` count
<dbl> <dbl> <dbl> <int>
1 16 50000 50000 1
2 26 104770730. 104770730. 464
3 80 2315000 2315000 11
4 100 138487667 138487667 444
5 105 41225000 41225000 83
6 106 5365000 5365000 21
7 126 9762950 9762950 43
8 127 7950000 7950000 36
9 213 900000 900000 5
10 218 200000 200000 2
# … with 74 more rows
有什么想法吗?非常感谢。
解决方案
推荐阅读
- amazon-web-services - 在 AWS 路由器 53 上为子域创建记录仍然被禁止 403
- html - 我想从画布移动到视频播放器
- amazon-web-services - 类似 IAM 的服务的 DynamoDB 多对多关系
- excel - Excel VBA 在我正在打开的文件中隐藏 Excel 工具栏、功能区等,而不会弄乱任何其他打开的工作簿
- c# - Unity/C#:如何在动画状态机中禁用组件
- python - 基于列名中的子字符串堆叠数据
- css - 包含引导程序时,CSS外部样式表不起作用
- node.js - sendInBlue API:HTTPError:响应代码 403(您被禁止)
- r - 在r中将计算行添加到数据透视表
- database - 如何确定当前 InterSystems IRIS 命名空间中数据的数据库名称?