2014-11-21 2 views
0

명령행렬 생성 실패

a = matrix(C(1,2,3,4), nrow=2, ncol=2)

은 [R]에서 다음과 같은 오류를 반환?

+3

'C '대신'c' 시도하십시오. – akrun

+0

고마워요! 20 분 동안 찾을 수 없었던 어리석은 실수. –

+0

R은 대소 문자를 구분합니다. C 대신'c'를 사용하십시오. –

답변

1

c은 소문자 여야합니다.

> a = matrix(C(1,2,3,4), nrow=2, ncol=2) 
Error in C(1, 2, 3, 4) : object not interpretable as a factor 
> a = matrix(c(1,2,3,4), nrow=2, ncol=2) 
> a 
    [,1] [,2] 
[1,] 1 3 
[2,] 2 4