나는 다음과 같은 간단한 코드를 수행 할 때 :부분 집합
myMatrix <- matrix(1:15, nrow=3)
rownames(myMatrix) <- c("A", "B", "C")
colnames(myMatrix) <- c("A", "B", "C", "D", "E")
myMatrix1 = myMatrix[A, c("A", "B")]
를 내가받을 다음과 같은 오류 메시지 : 코드를 잘못 무엇
Error in myMatrix[A, c("A", "B")] : subscript out of bounds
? 나는 생각, 오류가
myMatrix ["A", c("A", "B"), drop = FALSE]
그렇지 않으면 인용해야 행 이름 인덱스를 기반으로
편의상 LETTERS 객체를 사용할 수 있습니다. 콘솔에서'LETTERS [1 : 3]'을 시도하십시오. – lmo
감사! 도움이됩니다 (어떤 이유로 하위 집합에 대한 예제에서는 제공되지 않지만). 그러나 이제 행의 이름이 새 행렬에서 삭제됩니다. 그것들을 지킬 수 있습니까? –