ich versuche gerade in einem Datensatz eine zusätzliche Variable zu erstellen.
Diese soll abhängig von der Ausprägung einer anderen Variablen verschiedene Werte annehmen.
Hier schon mal ein Versuch, der allerdings offensichtlich nicht funktioniert.
Der mutate-Befehl stammt aus dem Package (dplyr).
Letztendlich soll die neue Variable "Speed" im Datensatz d3 angelegt werden und je nach Wert der Bearbeitungszeit (TIME_SUM) die Ausprägungen fast, slow oder norm annehmen.
Code: Alles auswählen
d3<-mutate(d3,Speed=
{ if(d3$TIME_SUM<334.89)
{"fast"}
else if (d3$TIME_SUM>1672.17)
{"slow"}
else
{"norm"}}
)
Code: Alles auswählen
Warning messages:
1: In if (d3$TIME_SUM < 334.89) { :
the condition has length > 1 and only the first element will be used
2: In if (d3$TIME_SUM > 1672.17) { :
the condition has length > 1 and only the first element will be used
Habt ihr ne Idee, wie ich das alternativ lösen könnte?
Viele Grüße
Martin