データ フレームがあり、dplyr の行単位を使用して各行のゼロの数をカウントしたいと考えています。私は何を間違っていますか?
dt2 = data.frame(A = c(8, 6), B = c(0, 0), C = c(0, 5))
dt2
zerocount <- function(x) {sum(x == 0)}
library(dplyr)
dt2 %>% rowwise() %>% mutate(nr_of_0s = zerocount(A, B, C))
上記のコードは、たとえば、上記の行の zerocount(A, B, C) を max(A, B, C) に置き換えると機能します。なにが問題ですか?ありがとうございました!