【问题标题】:How can I percentage makeup of TRUE from a vector?我怎样才能从矢量中提取 TRUE 的百分比?
【发布时间】:2022-12-17 10:53:53
【问题描述】:

这是用于派生我的问题中的第一个表的代码。

JH %>% group_by(ATT_ID, CAR=="B") %>%
summarize(count = n(), .groups = "drop")
ATT_ID CAR == "B"
ONE TRUE
ONE TRUE
ONE FALSE
TWO TRUE
TWO FALSE
THREE FALSE
FOUR TRUE

我怎样才能让上面的表格看起来像:\

ATT_ID Percentage of "B"
ONE 67%
TWO 50%
THREE 0%
FOUR 100%

谢谢

【问题讨论】:

  • JH %>% group_by(ATT_ID) %>% summarize(pct_b = mean(CAR == "B")

标签: sql r data-manipulation


【解决方案1】:

我们可能会做

df1 %>%
   group_by(ATT_ID) %>%
   summarise(`CAR == "B"` == mean(`CAR == "B"`) * 100))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 1970-01-01
    • 2023-02-04
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2023-01-28
    相关资源
    最近更新 更多