Vektoren
Sie werden bei der Arbeit mit R permanent auf die sechs Basisvektortypen stoßen. Es
gibt in R unterschiedliche Möglichkeiten, neue Vektoren anzulegen. Die einfachste ist die
Funktion c()
, die ihre Argumente zu einem Vektor
kombiniert:
> # Vektor aus vier Zahlen anlegen > v <- c(.295, .300, .250, .287) > v [1] 0.295 0.300 0.250 0.287
Die Funktion c()
führt außerdem gegebenenfalls eine
Typumwandlung aller Argumente in einen einheitlichen Datentyp durch:
> # Vektor aus vier Zahlen und einem Textwert anlegen. > v <- c(.295, .300, .250, .287, "Hurz") > v [1] "0.295" "0.3" "0.25" "0.287" "Hurz"
Sie können mit c()
auch Vektoren rekursiv aus
anderen Datenstrukturen zusammenstellen, wenn Sie die Option recursive = TRUE
setzen:
> # Vektor aus vier Zahlen ...
Get R in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.