-
Missing Value가 포함된 데이터의 정렬R 2018. 5. 29. 21:44
1. 벡터인 경우
age <- c(10, 5, NA, 30)
# 정렬했을 때에 NA는 빠짐
sort(age)# 정렬했을 때에 NA를 제일 마지막에 배치
sort(age, na.last = TRUE)# 정렬했을 때에 NA를 제일 처음에 배치
sort(age, na.last = FALSE)# 정렬했을 때에 NA는 빠짐
sort(age, na.last = NA)2. 데이터 프레임인 경우
DF <- data.frame(id = 1:4, age = c(10, 20, NA, 40))# 정렬했을 때에 NA를 제일 마지막에 배치
DF[order(DF$age), ]# 정렬했을 때에 NA를 제일 마지막에 배치
DF[order(DF$age, na.last = TRUE), ]# 정렬했을 때에 NA를 제일 처음에 배치
DF[order(DF$age, na.last = FALSE), ]# 정렬했을 때에 NA는 빠짐
DF[order(DF$age, na.last = NA), ][참고] 해들리 위컴의 Advanced R, 해들리 위컴 지음, 정우준 옮김, 제이펍, p53
'R' 카테고리의 다른 글
psych와 tidyverse 패키지를 이용한 기술통계량 (0) 2018.06.29 stargazer패키지의 stargazer() (0) 2018.06.29 caret::confusionMatrix() (0) 2018.05.06 데이터의 유형이 character인 열을 모두 factor로 변경하기 (0) 2018.03.13 colors (0) 2018.03.13