【发布时间】:2022-12-13 10:39:24
【问题描述】:
这是用于派生我的问题中的第一个表的代码。
JH %>% group_by(ATT_ID, CAR=="B") %>%
summarize(count = n(), .groups = "drop")
| ATT_ID | CAR == "B" | Count |
|---|---|---|
| ONE | FALSE | 1 |
| TWO | TRUE | 1 |
| THREE | TRUE | 3 |
| THREE | FALSE | 5 |
| FOUR | FALSE | 2 |
| FIVE | TRUE | 4 |
| SIX | TRUE | 8 |
| SIX | FALSE | 4 |
我怎样才能让上面的表格看起来像:
| ATT_ID | Percentage of "B" |
|---|---|
| ONE | 0% |
| TWO | 100% |
| THREE | 37.5% |
| FOUR | 0% |
| FIVE | 100% |
| SIX | 67% |
- 请注意某些 ID 如何出现两次以显示 FALSE 和 TRUE 同时存在,而其他 ID 出现一次以表明仅出现一个或另一个。
谢谢
【问题讨论】:
标签: sql r data-manipulation