R: Wie kann ich die metrische Variable "Alter" nominal skalieren?
Ich schreibe zurzeit eine Hausarbeit in Statistik. Wir verwenden das Programm R. Dafür möchte ich die Variable "Alter" untersuchen. Diese ist in Jahren angegeben, also metrisch Verhältnisskaliert. Jetzt möchte ich gerne verschieden Altersgruppen untersuchen, also z.B. >20, 20-35, 35-50, 50-65, 65< (Nominalskala) . Gibt es eine Möglichkeit in R meine Daten im vorhinein so zu gruppieren? Danke für eure Hilfe.
1 Antwort
Wenn du das Alter in der Variablen alter hast, dann kannst du Altersgruppen ungefähr deklarieren:
gruppe <- character(length(alter))
gruppe[alter < 20] <- "<20'
gruppe[20 <= alter & alter < 35] <- "20-35"
…
Danach kannst du noch gruppe als Faktor definieren, danach ist es eine Nominalskala. Mit dem zusätzlichen Parameter ordered in der Funktion factor() kannst du auch noch eine Ordinalskala daraus machen.