Ich habe einen Datenrahmen bestehend aus n
Spalte und einer von ihnen ist food
. food
Spalte mögliche Werte sind apple
, tomato
, cabbage
, sausage
, beer
, vodka
, potato
. Ich möchte eine neue Spalte in meinem data
Datenrahmen wie folgt erstellen: wenn food==apple
oder food==tomato
oder food==potato
, dann zuweisen vegetables
, sonst nur data$food
Wert zuweisen.R neue Spalte basierend auf wenn sonst Bedingung
Also, wenn Datenrahmen ist wie folgt:
ID ..(some other columns).. food
1 apple
2 sausage
3 tomato
4 cabbage
5 vodka
dann sollte das Ergebnis wie folgt:
ID ..(some other columns).. food category
1 apple vegetable
2 sausage sausage
3 tomato vegetable
4 cabbage vegetable
5 vodka vodka
Wie kann ich das tun?