Quando inserisco una matrice in una singola colonna, il risultato è di classe numeric, non matrice (cioè myMatrix [, 5] in un sottoinsieme alla quinta colonna). Esiste un modo compatto per creare sottoinsiemi a una singola colonna, mantenere il formato della matrice e mantenere i nomi di riga / colonna senza fare qualcosa di complicato come:
matrix( myMatrix[ , 5 ] , dimnames = list( rownames( myMatrix ) , colnames( myMatrix )[ 5 ] )