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.