我正在尝试创建一个总和列,用于累加前一列的值。但是,如果有NA,我会遇到困难。 如果行中有NA,我的脚本将不计算总和。
如何编辑以下脚本以将NA基本上计为0,或者只是完全忽略它们,但仍然计算总和。我不想将NA实际更改为0。
CTDB %>% mutate(SCARED_TOTAL_CHILD = CTDB %>% rowwise() %>%
SELECT(SCARED_BREATHE_CHILD:SCARED_SHY_CHILD) %>% rowSums()) -> CTDB
谢谢!!
答案 0 :(得分:3)
添加na.rm = TRUE
即
rowSums(na.rm=TRUE)
答案 1 :(得分:3)
rowSums(.,na.rm=T)