如何在没有 NA 的情况下计算总数

时间:2021-01-11 14:29:26

标签: r

我想按组进行汇总计数。而且我不希望最终结果包括“NA”的计算。我使用了如下代码:

//don't call getActivity()
getActivity().startActivityForResult(intent, REQ_CODE);

//just call 
startActivityForResult(intent, REQ_CODE);
//directly from fragment

但它并没有排除 Outcome <- df %>% group_by(Subject) %>% summarise(Outcome_Count = n(),na.rm=TRUE) ,而是添加了一个 var NA。 它看起来像这样: enter image description here

我现在应该怎么做才能获得没有最后一行的结果?我仍然想要 UNKNOWn 的那个。与 na.rm 的情况相比,这意味着不同。

1 个答案:

答案 0 :(得分:1)

也许这会从您的关键变量中过滤掉 NA

#Code
Outcome <- df %>% group_by(Subject) %>%
  filter(!is.na(AEOUT)) %>%
  summarise(Outcome_Count = n())
相关问题