Lieber Support,
ehrlichgesagt habe ich noch eine Frage..
Ich möchte in R auf die Kodierung (Zahlen/Levels) einer Variable zugreifen (sie enthält Levels "1" bis "64" und als Labels eine Länderliste, (Wohnort))
{data$Q01 == "Ungarn"} --> funktioniert, d.h. gibt "TRUE" für Fälle, die "Ungarn" ausgewählt haben aus.
{data$Q01 == "60"} --> funktioniert nicht, d.h. gibt für alle Fälle "FALSE" aus
{data$Q01 == 60} --> funktioniert nicht, d.h. gibt für alle Fälle "FALSE" aus
hieraus schließ ich, das ich die levels nicht adressieren kann, sondern nur die Labels (?)
Da ich allerdings die ganze Liste auswählen möchte, wäre es sehr praktisch mit Zahlen (Levels?) (Bsp. 2 bis 53) zu arbeiten, zumal die Auswahl "von...bis" bei Adressierung der Labels auch ncht funktioniert.
{data$Q01 %in% c("Baden-Würtemberg", "Hessen")} --> funktioniert
{data$Q01 %in% c("Baden-Würtemberg": "Hessen")} --> funktioniert nicht
Ich habe schon einige Hilfen (stackoverflow usw.) durchforstet und versucht mehr Informationen über den generellen Umgang mit factor variables zu finden. Muss ich sie erst umwandeln (as.numeric? as.integer?).
Tut mir Leid, dass ich Ihnen hier so eine lange Anfrage hinterlasse, aber ich komme seit einigen Tagen nicht weiter und freue mich über jeden Tipp.
Herzliche Grüße,
Anna