몇 개의 구성요소가 중요할까요?
pcaNews에 저장된 결과에는 변수 수만큼의 구성요소가 들어 있습니다. 하지만 우리의 목표는 차원 축소죠. 이제 몇 개의 구성요소를 추출할지 결정해 볼 때입니다. 여러 가지 방법을 사용해 판단해 보세요.
PCA 결과 객체 pcaNews는 워크스페이스에 이미 로드되어 있습니다. 필요한 패키지도 모두 로드되어 있습니다.
이 연습은 강의의 일부입니다
R로 배우는 Machine Learning 기반 마케팅 분석
연습 안내
- 스크리 플롯을 만드세요. 몇 개의 구성요소를 제안하나요?
- 분산 설명 비율 70% 기준을 충족하려면 몇 개의 구성요소가 필요할까요(
summary()를 확인하세요)? - Kaiser-Guttmann 기준에 따르면 몇 개의 구성요소를 추출하겠습니까?
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Screeplot:
___(___, type = ___)
# Cumulative explained variance:
___(___)
# Kaiser-Guttmann (number of components with eigenvalue larger than 1):
sum(pcaNews$___ > ___)