Lorsque je sous-ensemble une matrice à une seule colonne, le résultat est de classe numérique, pas de matrice (c'est-à-dire myMatrix[ , 5 ] à sous-ensemble à la cinquième colonne). Existe-t-il un moyen compact de sous-ensemble à une seule colonne, de conserver le format de la matrice et de conserver les noms de ligne/colonne sans faire quelque chose de compliqué comme :
matrix( myMatrix[ , 5 ] , dimnames = list( rownames( myMatrix ) , colnames( myMatrix )[ 5 ] )