vecteur1 vecteur2
[1,] 1 4
[2,] 2 5
[3,] 3 6
CBIND()
manipulation
La fonction cbind() permet de combiner plusieurs vecteurs ou colonnes d’un dataframe en les accolant côte à côte. Elle est utile pour fusionner des données de manière horizontale.
Syntaxe
L’utilisation de cette fonction se fait en indiquant les objets à combiner :
---
cbind(dataframe1, dataframe2, ...)
---Exemple
Exemple 1
Dans cet exemple, nous allons combiner deux vecteurs pour former une matrice :
---
vecteur1 <- c(1, 2, 3)
vecteur2 <- c(4, 5, 6)
matrice <- cbind(vecteur1, vecteur2)
print(matrice)
---Exemple 2
On utilise maintenant cbind pour combiner deux datarfame :
---
df1 <- data.frame(A = c(1, 2), B = c("a", "b"))
df2 <- data.frame(A = c(3, 4), B = c("c", "d"))
resultat <- cbind(df1, df2)
print(resultat)
--- A B C D
1 1 w 3 y
2 2 x 4 z
Ici, les colonnes du second dataframe sont ajoutées au premier, tant que leurs taille est identique.