행렬 생성

    행렬을 생성하는 함수는 다음과 같다.

    표 2-14 행렬 생성 함수

    matrix : 행렬을 생성한다.

    matrix( 
       data,          # 행렬을 생성할 데이터 벡터 
       nrow,          # 행의 수 
       ncol,          # 열의 수 
       byrow=FALSE,   # TRUE로 설정하면 행우선, FALSE일 경우 열 우선으로 데이터를 채운다. 
       dimnames=NULL  # 행렬의 각 차원에 부여할 이름 
    )

    반환 값은 행렬이다.

    dimnames : 객체의 각 차원에 대한 이름을 가져온다.

    dimnames(
       x  # R 객체 
    )

    반환 값은 객체 x의 각 차원에 대한 이름이다.

    dimnames<- : 객체의 차원에 이름을 설정한다.

    dimnames(
       x           # R 객체
    ) <- value  # 차원에 부여할 이름

    rownames : 행렬의 행 이름을 가져온다.

    rownames(
       x  # 2차원 이상의 행렬과 유사한 객체 
    )

    반환 값은 행 이름이다.

    rownames<- : 행렬의 행 이름을 설정한다.

    rownames(
       x           # 2차원 이상의 행렬과 유사한 객체 
    ) <- value  # NULL 또는 x와 같은 길이의 문자열 벡터

    colnames : 행렬의 열 이름을 가져온다.

    colnames(
       x  # 2차원 이상의 행렬과 유사한 객체 
    )

    반환 값은 열 이름이다.

    colnames<- : 행렬의 열 이름을 설정한다.

    colnames( 
       x           # 2차원 이상의 행렬과 유사한 객체 
    ) <- value  # NULL 또는 x와 같은 길이의 문자열 벡터
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.