Я новичок в R, и я застрял со следующим ..
df <- tibble(
id = c(01, 02),
a = c(0.44, 0.42),
b = c(1, 0.42),
c = c(NaN, 0.71),
d = c(0.75, 0),
e = c(0.66, 0.75),
f = c(0.5, 0.22),
g = c(1, NaN),
h = c(0.8, NaN)
)
Интересно, как я могу изменить столбец, который считает количество ячеек> 0 - отдельно длястолбцы a: d и e: h (& rowwise)
Я думал о чем-то вроде этого ..
df1 <- df %>%
rowwise() %>%
mutate(casesatod = length(which(., > 0), na.rm = TRUE),
casesetoh = length(which(., > 0), na.rm = TRUE))
Конечно, этот код не полный, но чтобы дать вам представлениео том, о чем я думал ..
Я бы очень хотел получить от вас помощь!
Заранее спасибо!