gefälschte Daten zur Veranschaulichung zählen:R: Wie kann ich über Variablen zusammenzufassen, in Fällen, während NA als Null
df <- data.frame(a=c(1,2,3,4,5), b=(c(2,2,2,2,NA)),
c=c(NA,2,3,4,5)))
Dies würde erhalten mir die Antwort, die ich will, wenn es nicht für die NA-Werte waren:
df$count <- with(df, (a==1) + (b==2) + (c==3))
Würde es auch einen noch eleganteren Weg geben, wenn ich nur interessiert wäre, zB Variablen == 2?
df$count <- with(df, (a==2) + (b==2) + (c==2))
Vielen Dank!
+1 für eine gute Frage und eine große Benutzernamen :) – Tommy