연속된 숫자로 구성된 벡터

    다량의 데이터가 있을 때 데이터의 일부를 한 번에 잘라서 처리하기 위해 흔히 숫자 색인 값이 저장된 벡터를 사용한다. 또, 연속된 데이터를 한 번에 잘라낼 경우가 많아 연속된 숫자가 저장된 벡터가 종종 필요하다. R에서는 이를 위한 몇 가지 문법과 함수를 제공하는데 다음 표에 그 내용을 정리했다.

    표 2-9 연속된 숫자로 구성된 벡터 관련 함수

    seq : 시퀀스를 생성한다.

    seq(
      from,  # 시작 값 
      to,    # 끝 값 
      by     # 증가치 
    )

    from부터 to까지의 값을 by 간격으로 저장한 숫자 벡터를 반환한다.

    seq_along : 주어진 객체의 길이만큼 시퀀스를 생성한다.

    seq_along(
      along.with  # 이 인자 길이만큼 시퀀스를 생성한다. 
    )

    반환 값은 along.with의 길이가 N일 때, 1부터 N까지의 숫자를 저장한 벡터다.

    다음은 시퀀스 생성과 관련한 문법이다.

    표 2-10 시퀀스 생성 문법

    문법

    의미

    from:end

    from부터 end까지의 숫자를 저장한 벡터를 반환함(from과 end 포함)

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.