R 计算和列并忽略Na
我试图创建一个合计列,将前面列的值相加。但是,如果有NA,我会有困难。 如果行中有NA,我的脚本将不会计算总和 我如何编辑下面的脚本,将NA计算为0,或者完全忽略它们,但仍然计算总和。我不想实际将NA更改为0R 计算和列并忽略Na,r,na,rowsum,R,Na,Rowsum,我试图创建一个合计列,将前面列的值相加。但是,如果有NA,我会有困难。 如果行中有NA,我的脚本将不会计算总和 我如何编辑下面的脚本,将NA计算为0,或者完全忽略它们,但仍然计算总和。我不想实际将NA更改为0 CTDB %>% mutate(SCARED_TOTAL_CHILD = CTDB %>% rowwise() %>% SELECT(SCARED_BREATHE_CHILD:SCARED_SHY_CHILD) %>% rowSums()) -> CTDB
CTDB %>% mutate(SCARED_TOTAL_CHILD = CTDB %>% rowwise() %>%
SELECT(SCARED_BREATHE_CHILD:SCARED_SHY_CHILD) %>% rowSums()) -> CTDB
谢谢 加载项na.rm=TRUE
i、 e
嗯,我认为函数的帮助概述了如何从计算中省略NAs。。。。尝试
rowSums(,na.rm=T)
rowSums
有一个参数na.rm
。因此,您可以尝试行和(na.rm=FALSE)
。
rowSums(na.rm=TRUE)