2017-01-25 1 views
1

나는라는 이름의 행과 열이있는 행렬을 반환하는 함수를 작성하기 위해 노력하고있어, 나는보다 더 간결 솔루션을 찾고 있어요 :행과 열의 setNames?

m <- get_matrix() 
rownames(m) <- c('the', 'row', 'names') 
colnames(m) <- c('the', 'col', 'names') 
return (m) 

내가 최근에 복사본을 생성 setNames function에 대해 배웠습니다 이름이 설정된 벡터 또는 목록 이것은 정확히 내가 필요로하는 종류의 기능이지만, 작동하지 않습니다 matrix.setNames과 같은 2 차원 데이터 형식에서 사용할 수있는 함수가 있습니까?

return (structure(get_matrix(), dimnames=list(c('the', 'row', 'names'), c('the', 'col', 'names')))) 

설정하기 만 행 이름 :

return (structure(get_matrix(), dimnames=list(c('the', 'row', 'names')))) 

은 열 이름을 설정하려면 :

+1

아마' "dimnames을 < - "(m, list (rownames, colnames))'? –

답변