Comment puis-je concaténer des matrices de mêmes colonnes mais de nombres de lignes différents ? Par exemple, je
veux concaténer un ( dim(a) = 15 7000 )
et b (dim(b) = 16 7000)
et je veux que le résultat soit une matrice de 31
lignes par 7000
colonnes. Puis-je le faire pour des matrices de différentes lignes et colonnes.? Disons que je veux combiner une matrice de 15 lignes et 7 000 colonnes avec une autre de 16 lignes et 7 500 colonnes. Puis-je créer un jeu de données avec cela ?
Réponse
Trop de publicités?On dirait que vous cherchez rbind
:
> a<-matrix(nrow=10,ncol=5)
> b<-matrix(nrow=20,ncol=5)
> dim(rbind(a,b))
[1] 30 5
De même, cbind
empile les matrices horizontalement.
Je ne suis pas tout à fait sûr de ce que vous entendez par la dernière question ("Puis-je le faire pour des matrices de différentes lignes et colonnes.?")