R mehrere Bedingungen in if-Anweisung [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Boolesche Operatoren && und || 3 answersIch habe viele der if-Statement-Posts gelesen, konnte aber keine Antwort auf mein einfaches Problem finden. Ich möchte eine neue Spalte im Datenrahmen 'tester' erstellen, die auf einer if-Anweisung mit mehreren Bedingungen basiert.
tester<- as.data.frame(matrix(data=c(seq(1,300,by=1.5)), ncol=4))
if (tester$V3> 200 && tester$V4>250){tester[,5] <- "one"} else tester$V5 <-NA
Dies gibt mir NAs für die gesamte Spalte, obwohl die letzten 17 Zeilen für beide Fälle WAHR sind und "eins" sein sollten. Was passiert hier? Danke für deine Hilfe