Wie Kriege ich eine matrix-Spalte und Zeile-Namen durch ein matrix-index-Wert?

Also sagen wir mal ich habe eine matrix, mdat, und ich kenne nur die index-Nummer. Wie Kriege ich die Spalte und Zeile Namen? Zum Beispiel:

> mdat <- matrix(c(1,2,3, 11,12,13), nrow = 2, ncol=3, byrow=TRUE, 
    dimnames = list(c("row1", "row2"), c("C.1", "C.2", "C.3"))) 
> mdat[4] 
[1] 12 
> names(mdat[4]) 
NULL 
> colnames(mdat[4]) 
NULL 
> rownames(mdat[4])
NULL 
> dimnames(mdat[4]) 
NULL 

InformationsquelleAutor der Frage user1301593 | 2012-03-29

Schreibe einen Kommentar