반응형
벡터를 하나 정의합시다.
v=c('a','b','c','d','e')
첫번째 원소를 제거하는 방법은 인덱싱을 위한 대괄호에 -1을 입력하는 것입니다.
> v[-1]
[1] "b" "c" "d" "e"
이번에는 여러개 원소를 동시에 제거해봅시다. 두번째와 세번째 원소를 제거하는 방법은 아래와 같습니다.
> v[c(-2,-3)]
[1] "a" "d" "e"
단순히 결과만 출력하는 것이 아니라 벡터 v를 변경하려면 결과를 v에 넣어주면 됩니다.
> v=v[c(-2,-3)]
> v
[1] "a" "d" "e"
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R강의] 161. 데이터프레임 행과 열을 제거하는 방법 (0) | 2023.04.26 |
---|---|
[R강의] 160. 데이터프레임 행의 순서를 바꾸는 방법과 원리 (0) | 2023.04.26 |
[R강의] 158. 벡터 원소의 순서를 바꾸는 방법과 원리 (0) | 2023.04.26 |
[R강의] 157. 벡터의 오름차순, 내림차순 정렬 하는 방법 (sort) (0) | 2023.04.26 |
[R강의] 156. 결측치를 확인하는 두가지 함수 (complete.cases, is.na) (0) | 2023.04.25 |
댓글