FEHLER in R… fehlender Wert, wo TRUE / FALSE benötigt wird [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Fehler in if / while (Bedingung) {: fehlender Wert, bei dem TRUE / FALSE benötigt wird 2 Antworten

Folgendes ist Teil meines R-Skripts:

for (i in 1:N-1) {
  if (-50<nw.bank[i] && 50>nw.bank[i]) {
      rl[i+1] <- (rl[i]+0.001)
  } 
    else {
      rl[i+1] <- rl[i]
  }
}

Beim Ausführen erhalte ich die folgende Meldung:

"Error in if (-50 < nw.bank[i] && 50 > nw.bank[i]) { : 
  missing value where TRUE/FALSE needed"

Kann mir jemand weiterhelfen? Ich danke dir sehr!

Beste, Hyun

Antworten auf die Frage(3)

Ihre Antwort auf die Frage