Liste in Vektor umwandeln

Author

Claudia Spannbauer

Anwendungsfall:

  • Viele statistische Funktionen lassen sich auf Vektoren, aber nicht auf Listen anwenden.

Beispiel

iq.scores <- list(100, 120, 103, 80, 99)
mean(iq.scores)
[1] NA

Lösung:

  • unlist Funktion anwenden
mean(unlist(iq.scores))
[1] 100.4

Weiteres Beispiel

cat(iq.scores, "\n")
Error in cat(iq.scores, "\n"): Argument 1 (Typ 'list') wird nicht von 'cat' verstanden
cat("IQ-Scores:", unlist(iq.scores), "\n")
IQ-Scores: 100 120 103 80 99