본문 바로가기
R 주제/R 기초 및 통계 강의

[R강의] 159. 벡터 원소를 제거하는 방법

by 만다린망고 2023. 4. 26.
반응형

벡터를 하나 정의합시다. 

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"

 

 

 

반응형

댓글