ich bin Anfänger in R und habe ein Problem mit der if-Funktion.
Ich habe Umfragedaten generiert und möchte über eine Hilfsvariable die Fälle kennzeichnen, die ich in den späteren Berechnungen berücksichtigen möchte. Wenn Hilfe = 1, dann wird der Wert später einbezogen, wenn Hilfe = 0, dann nicht. Im Beispiel möchte ich das für T1 prüfen und dann Hilfe anpassen. Für den Fall, dass T1 >= 0 ist, soll einfach nichts an Hilfe geändert werden. Was mache ich hier falsch / wie kann ich die Fehlermeldung lösen?
- Code: Alles auswählen
>mydata$Hilfe <- 1
> if (mydata$T1 < 0 ){
+ mydata$Hilfe <- 0
+ }
Fehler in if (mydata$T1 < 0) { : Bedingung hat Länge > 1
Danke und Grüße
Heiko