본문 바로가기
5. 자료구조/1) 스칼라&벡터 | c()

R 벡터 인덱싱 '끝까지'

by makhimh 2020. 12. 8.
반응형

R 벡터 인덱싱 '끝까지'


아래 데이터가 있다고 합시다. 


v1=1:50


20번째 순서 부터 끝까지 인덱싱을 하고 싶습니다. 벡터의 길이가 계속 바뀔 수 있어 50이라고 입력하지 않는 방법을 원하는 상황입니다. 


파이썬의 경우 아래와 같이 하면 됩니다.


v1[20:]


끝나는 부분을 비워두면 되는 것입니다. R은 이런 기능이 없습니다. 편법을 사용해야 합니다. R는 인덱싱을 음수로 하면 원소의 제거가 가능합니다. 따라서 아래와 같이 입력하며 됩니다. 


> v1[-(1:19)]

 [1] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

[30] 49 50


반응형

댓글