Hoe twee vectoren in r te combineren (met voorbeelden)
U kunt een van de volgende methoden gebruiken om twee vectoren in R te combineren:
Methode 1: Combineer twee vectoren tot één vector
new_vector <- c(vector1, vector2)
Methode 2: Combineer twee vectoren in een matrix
new_matrix <- cbind(vector1, vector2)
Methode 3: Combineer twee vectoren in een dataframe
new_df <- data. frame (vector1, vector2)
De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken.
Methode 1: Combineer twee vectoren tot één vector
De volgende code laat zien hoe u twee vectoren combineert tot één enkele nieuwe vector:
#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: Combineer twee vectoren in een matrix
De volgende code laat zien hoe je twee vectoren combineert in een matrix:
#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
Gerelateerd: Hoe cbind in R te gebruiken (met voorbeelden)
Methode 3: Combineer twee vectoren in een dataframe
De volgende code laat zien hoe u twee vectoren in een dataframe combineert:
#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
Merk op dat elke originele vector nu een unieke kolom is in het resulterende dataframe.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in R kunt uitvoeren:
Lijsten combineren in R
Hoe twee kolommen in één te combineren in R
Hoe twee dataframes in R te combineren met verschillende kolommen