игнорировать NA в сумме строки dplyr

Есть ли элегантный способ обрабатывать NA как 0 (na.rm = TRUE) в dplyr?

data <- data.frame(a=c(1,2,3,4), b=c(4,NA,5,6), c=c(7,8,9,NA))

data %>% mutate(sum = a + b + c)

a  b  c sum
1  4  7  12
2 NA  8  NA
3  5  9  17
4  6 NA  NA

but I like to get

a  b  c sum
1  4  7  12
2 NA  8  10
3  5  9  17
4  6 NA  10

даже если я знаю, что это не желаемый результат во многих других случаях

Ответы на вопрос(4)

Ваш ответ на вопрос