문제
R에서 다음 코드를 실행할 때 발생하는 결과로 가장 적절한 것은?
Rdf <- data.frame(x = c(1, 2, NA, 4), y = c(NA, 2, 3, 4)) complete.cases(df)
① TRUE FALSE FALSE TRUE ② FALSE FALSE TRUE TRUE ③ FALSE TRUE FALSE TRUE ④ TRUE TRUE TRUE TRUE
정답
3번
해설
complete.cases() 함수는 각 행에 결측값(NA)이 없으면 TRUE, 있으면 FALSE를 반환합니다. 첫 번째 행: x=1, y=NA (FALSE), 두 번째 행: x=2, y=2 (TRUE), 세 번째 행: x=NA, y=3 (FALSE), 네 번째 행: x=4, y=4 (TRUE). 따라서 결과는 FALSE TRUE FALSE TRUE입니다.