ich habe folgende Frage:
Ich möchte eine neue Variable in einem data.frame anhand von 3 existierenden Variablen erstellen.
Ich habe zb den data.frame
- Code: Alles auswählen
n <- 20
dat <- data.frame(id=1:n,
group=rep(LETTERS[1:5]),
type=factor(paste("type", 1:2)))
Eine neue Variable "model" soll Bedingungen erfüllen:
Wenn "type" = 1 dann "model"= Apfel
Wenn "type" = 2 und "group" A oder B, dann "model"=Birne
Wenn "type" = 2 und "group" C und "ID" 1-4, dann "model"= Kirsche
Wenn "type" = 2 und "group" C und "ID"5-8, dann "model"= Kiwi
Wenn "type" = 2 und "group" C und "ID">9, dann "model"= Ananas
Vielen Dank schonmal