1. 특정 열 하나만 제거하고 싶을 때
- 아래와 같은 데이터에서 "생년월일"을 삭제
df$생년월일 <- NULL
df[, "생년월일"] <- NULL
df[, -5]
2. 여러 개의 칼럼을 제거하고 싶을 때
- 동일한 데이터에서 "결제일시", "구매상품"을 삭제
df[, -(1:2)]
- - 연산자와 칼럼 이름으로 삭제하려면 오류 발생에 주의
df[, -c("결제일시", "구매상품")] # 오류가 발생한다
- subset을 이용
- subset을 이용할 때 열 이름에는 따옴표를 붙이지 않고 작성해야 함
df <- subset(df, select = -c(결제일시, 구매상품)
'[R] 연습' 카테고리의 다른 글
[R] 맥에서 ggplot 한글 깨질 때 (0) | 2022.05.15 |
---|---|
[R] 문자열 합치기 (0) | 2022.05.14 |
[R] aggregate() 함수 (0) | 2022.04.29 |
[R] sub(), gsub() 함수 (0) | 2022.04.24 |
[R] subset() 함수 (0) | 2022.04.22 |