首页 > 解决方案 > 每个条件的 NA 数量

问题描述

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

非常感谢埃莱尼

标签: rconditional-statementsmultiple-columnsnaaccount

解决方案


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

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

推荐阅读