모두CBT

다음은 USArrests 자료로 주성분 분석을 한 R 코드이다. 출력 … | [ADsP] 데이터분석 준전문가 기출유형 모의고사 7회 상세 페이지

1[ADsP] 데이터분석 준전문가 기출유형 모의고사 7회
다음은 USArrests 자료로 주성분 분석을 한 R 코드이다. 출력 결과에 대한 해석으로 옳은 것은?
> round(apply(USArrests, 2, var), 1)
> p1 <- prcomp(USArrests)
> p2 <- prcomp(USArrests, scale. = TRUE)
> round(p1$rotation[, 1], 3)
> summary(p2)$importance
  Murder  Assault UrbanPop     Rape 
    19.0   6945.2    209.5     87.7 
  Murder  Assault UrbanPop     Rape 
   0.042    0.995    0.046    0.075 
                            PC1       PC2       PC3       PC4
Standard deviation     1.574878 0.9948694 0.5971291 0.4164494
Proportion of Variance 0.620060 0.2474400 0.0891400 0.0433600
Cumulative Proportion  0.620060 0.8675000 0.9566400 1.0000000
1
단위가 달라 공분산 행렬이 적절하다
2
표준화 PC1 이 90% 이상 설명한다
3
표준화 PC2 누적 기여율이 95% 이상이다
4
공분산 PC1 은 Assault 가 지배한다
해설

Assault 의 분산(6945.2)이 다른 변수보다 압도적으로 커서 공분산 기준 p1 의 PC1 적재값이 Assault 0.995 로 사실상 한 변수만 반영한다.

그래서 단위·척도가 다른 변수는 scale. = TRUE(상관행렬)로 분석하며, p2 의 Cumulative Proportion 은 PC2 까지 0.8675 이다.

  • PC1 설명 비율: Proportion of Variance 0.62 로 90% 에 못 미친다
  • PC2 누적: 0.8675 로 95% 에 이르는 것은 PC3(0.9566)부터이다
  • 공분산 행렬: 척도가 큰 변수가 결과를 좌우하므로 부적절하다

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

이어서 풀어보기

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