CBIND & RBIND
In dieser Session wollen wir lernen, wie wir Vektoren zu Tabellen verbinden können.
cbind()
Mit der cbind()-Funktion können wir zwei Vektoren zu einer Tabelle verbinden. Dabei steht das c für column. Dementsprechend verbinden wir zwei Vektoren als 2 Spalten einer Tabelle. Vektor 1 wird Spalte 1 und Vektor 2 wird Spalte 2 usw.:
a <- 1:100
b <- cumsum(a)
Daten.Spalten <- cbind(a, b)
head(Daten.Spalten)
## a b
## [1,] 1 1
## [2,] 2 3
## [3,] 3 6
## [4,] 4 10
## [5,] 5 15
## [6,] 6 21
rbind()
Wollen wir zwei Vektoren lieber als Zeilen miteinander verbinden, so nutzen wir die rbind()-Funktion, wobei r für row steht:
Daten.Zeilen <- rbind(a, b)
Um euch die Tabellen anzusehen, klickt ihr im Environment einfach auf die jeweilige Tabelle, also z.B. Daten.Zeilen. Dann öffnet sich in einem neuen Fenster die Tabelle.
Nun können wir Vektoren zu Tabellen verbinden. In den nächsten Sessions soll es darum gehen, wie wir Daten wie Zahlenreihen oder zufällige Ziehungen aus einer Gruppe von Elementen selbst erstellen können.