So kombinieren sie zwei vektoren in r (mit beispielen)


Sie können eine der folgenden Methoden verwenden, um zwei Vektoren in R zu kombinieren:

Methode 1: Kombinieren Sie zwei Vektoren zu einem Vektor

 new_vector <- c(vector1, vector2)

Methode 2: Kombinieren Sie zwei Vektoren zu einer Matrix

 new_matrix <- cbind(vector1, vector2)

Methode 3: Kombinieren Sie zwei Vektoren zu einem Datenrahmen

 new_df <- data. frame (vector1, vector2)

Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.

Methode 1: Kombinieren Sie zwei Vektoren zu einem Vektor

Der folgende Code zeigt, wie zwei Vektoren zu einem einzigen neuen Vektor kombiniert werden:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into one vector
new_vector <- c(vector1, vector2)

#view resulting vector
new_vector

[1] 1 2 3 4 5 6 7 8 9 10

Methode 2: Kombinieren Sie zwei Vektoren zu einer Matrix

Der folgende Code zeigt, wie man zwei Vektoren zu einer Matrix kombiniert:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into matrix
new_matrix <- cbind(vector1, vector2)

#view resulting matrix
new_matrix

     vector1 vector2
[1,] 1 6
[2,] 2 7
[3,] 3 8
[4,] 4 9
[5,] 5 10

Verwandt: So verwenden Sie cbind in R (mit Beispielen)

Methode 3: Kombinieren Sie zwei Vektoren zu einem Datenrahmen

Der folgende Code zeigt, wie zwei Vektoren in einem Datenrahmen kombiniert werden:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into data frame
new_df <- data. frame (vector1, vector2)

#view resulting data frame
new_df

  vector1 vector2
1 1 6
2 2 7
3 3 8
4 4 9
5 5 10

Beachten Sie, dass jeder ursprüngliche Vektor jetzt eine eindeutige Spalte im resultierenden Datenrahmen ist.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie andere gängige Vorgänge in R ausgeführt werden:

So kombinieren Sie Listen in R
So kombinieren Sie in R zwei Spalten zu einer
So kombinieren Sie zwei Datenrahmen in R mit unterschiedlichen Spalten

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert