【问题标题】:the number of NAs per conditions [duplicate]每个条件的 NA 数量 [重复]
【发布时间】:2021-09-17 09:03:41
【问题描述】:

我有一个很长的数据库 df。并且有两列城市(10000 有 NA)和国家(我有 250 个国家)。我想知道每个国家/地区的 NA 城市数量。 我试图做更宽的枢轴然后 colSums(is.na(df)) 但没有工作。还有其他方法吗?

非常感谢 埃莱尼

【问题讨论】:

  • df %>% group_by(country) %>% summarise(count = sum(is.na(city)))

标签: r conditional-statements multiple-columns na account


【解决方案1】:

如果没有可重现的数据集很难说,但使用 dpyr/tidyverse 我会做这样的事情:

df %>%
   group_by(country) %>%
   summarise(count_na = sum(is.na(city)))

【讨论】:

    猜你喜欢
    • 2016-08-29
    • 2021-09-03
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-26
    • 2016-10-14
    相关资源
    最近更新 更多