Typen: numeric, integer, character, logical (TRUE/FALSE), dazu Faktoren (factor) für Kategorien mit festen Stufen (z. B. "niedrig", "mittel", "hoch") und NA für fehlende Werte. Mit class() und typeof() siehst du den Typ, mit as.numeric() & Co. wandelst du um.
Bei fehlenden Werten brauchen Funktionen oft na.rm = TRUE.
alter <- c(17, 22, NA, 31)
mean(alter) # NA
mean(alter, na.rm = TRUE) # 23.33
class(alter)
stufe <- factor(c("niedrig", "hoch", "mittel", "hoch"),
levels = c("niedrig", "mittel", "hoch"))
table(stufe)
is.na(alter)Merke
NAsteht für fehlende Wertena.rm = TRUEignoriert NAsFaktoren für Kategorien
Aufgabe
Zähle mit `table` die Häufigkeit von Kategorien.