Ich habe folgenden Datenrahmen:Filterung mit logischen + NA-Wert in einer Spalte
df <- data.frame("Logical"=c("true",NA,"false","true","","false"),
"Numeric"=c(1,2,3,4,5,6))
unique(df$Logical)
length(df$Logical == TRUE)
Ich versuche, herauszufinden, wie viele TRUE
-Werten ich in meinen df$Logical
Spalt habe. Aber ich vermisse etwas und length(df$Logical == TRUE)
gibt keine Datensätze in meiner logischen Spalte zurück.
Was ich in diesem speziellen Fall falsch mache. Das gewünschte Ergebnis sollte 2 für TRUE
-Werte in df$Logical
Spalte sein. Vielen Dank im Voraus.
ich eine Korrektur in meinem Eingangsdatenrahmen (df) hergestellt. Falls ich dort einen NA-Wert hinzugefügt habe, berechnet es auch mit NA. – martinkabe
@martinbek Die 'NA' sollte ohne Anführungszeichen sein. – akrun
Richtig, sorry - korrigiert – martinkabe