【发布时间】:2021-08-02 21:59:29
【问题描述】:
我有一个包含不同列/观察的数据集
见下面的数据集
| merchant | Status | Face value |
|---|---|---|
| a | processing | 10 |
| b | processing | 5 |
| c | success | 40 |
| d | Transaction declined | 30 |
| e | success | 32 |
| f | pending | 21 |
| g | Transaction declined | 23 |
| h | Success | 45 |
| i | Transaction declined | 66 |
| j | success | 76 |
| k | pending | 87 |
| l | processing | 89 |
我想要一种情况,我可以将状态列转换为变量并汇总每个商家的面值
是否可以使用 janitor 包来汇总值而不是计数?
就像在下面的这种情况下,我使用 janitor 包来单独汇总计数
这是我使用管理员包汇总事务计数的代码行
report_21st%>%
tabyl(Merchant , Status)%>%
adorn_totals("row")%>%
adorn_percentages("row")%>%
adorn_pct_formatting()%>%
adorn_ns("front")
这是下面代码的结果
| merchant | pending | processing | success | Success | Transaction declined |
|---|---|---|---|---|---|
| a 0 (0.0%) | 1(100.0%) | 0 (0.0%) | 0 (0.0%) | 0 (0.0%) | |
| b 0(0.0%) | 1(100.0%) | 0 (0.0%) | 0 (0.0%) | 0 (0.0%) | |
| c 0 (0.0%) | 0(0.0%) | 1 (100.0%) | 0 (0.0%) | 0 (0.0%) | |
| d 0 (0.0%) | 0(0.0%) | 0 (0.0%) | 0 (0.0%) | 1 (100.0% |
所以这次我想为 Value 做同样的事情,不算数 您可以建议我任何可以处理此问题的 r 包,或者我是否也可以使用看门人来处理价值,如果它是 tidyverse 或 dplyr 包,请提供示例代码。 请再提供一行代码或代码示例将不胜感激
再加上我是 r 中的一个大人物
非常感谢
【问题讨论】:
标签: r data-science tidyverse janitor