모두CBT

출력을 바탕으로 결측값이 하나라도 있는 행을 모두 삭제(완전 사례 분석… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 6회 상세 페이지

1[ADsP] 데이터분석 준전문가 기출유형 모의고사 6회
출력을 바탕으로 결측값이 하나라도 있는 행을 모두 삭제(완전 사례 분석)했을 때 남는 행의 수는?

다음은 airquality 자료의 구조와 결측값을 확인한 결과이다.

> str(airquality)
'data.frame':	153 obs. of  6 variables:
 $ Ozone  : int  41 36 12 18 NA 28 23 19 8 NA ...
 $ Solar.R: int  190 118 149 313 NA NA 299 99 19 194 ...
 $ Wind   : num  7.4 8 12.6 11.5 14.3 14.9 8.6 13.8 20.1 8.6 ...
 $ Temp   : int  67 72 74 62 56 66 65 59 61 69 ...
 $ Month  : int  5 5 5 5 5 5 5 5 5 5 ...
 $ Day    : int  1 2 3 4 5 6 7 8 9 10 ...
> colSums(is.na(airquality))
  Ozone Solar.R    Wind    Temp   Month     Day 
     37       7       0       0       0       0 
> sum(is.na(airquality$Ozone) & is.na(airquality$Solar.R))
[1] 2
1
109
2
116
3
111
4
146
해설

결측이 있는 행은 두 변수 결측 수를 더한 뒤 동시 결측 2행을 한 번 빼야 하므로 42행이고, 남는 행은 111이다.

153−(37+7−2)=153−42=111153 - (37 + 7 - 2) = 153 - 42 = 111 이며, 결측은 Ozone 과 Solar.R 에만 있다.

  • 109: 동시 결측 2행을 두 번 센 채로 뺀 값이다
  • 116: Ozone 결측만 제외하고 Solar.R 결측을 무시한 값이다
  • 146: Solar.R 결측만 제외한 값이다

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[ADsP] 데이터분석 준전문가 기출유형 모의고사 6회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요ADsP 데이터분석 준전문가 실전 모의고사 암기장 전체 보기