【发布时间】:2021-08-05 15:59:09
【问题描述】:
谁能帮我解决这个问题
我有一个数据集,见下文
| Merchant | value | Status |
|---|---|---|
| paul | 5 | failed |
| royal | 3 | Failed |
| servy | 56 | Success |
| servy | 33 | success |
| paul | 4 | declined |
| royal | 5 | declined |
| royal | 6 | declined |
| royal | 22 | success |
| paul | 11 | Requery declined |
我要做的是总结状态栏 就像使用 excel 数据透视表一样,您可以将行转换为列并进行汇总
我想在 R 中做同样的事情......我很确定必须有一种方法可以使用 dplyr 或 tidyverse 包或任何你知道可以在 R 中完成的包来完成它
总之,我希望我的结果如下表所示。
| Merchant | declined | failed | Requerydeclined | Success |
|---|---|---|---|---|
| paul | 4 | 5 | 11 | |
| royal | 11 | 3 | 22 | |
| servy | 89 | |||
| Total | 15 | 8 | 11 | 111 |
另外我是 R 的初学者
如果我能回答这个请求,我将不胜感激。
谢谢大家
【问题讨论】:
-
请在此处粘贴
dput()您的数据 -
同意,不过为了方便将来参考它从剪贴板读取表格
df <- read.table("clipboard", sep = '\t', header = T)
标签: r dplyr data-science tidyverse janitor