PCA 전에 데이터 스케일링
특징(feature)마다 스케일이 다른 데이터를 다룰 때는 먼저 데이터를 스케일링하는 것이 중요할 때가 많아요. 값의 크기가 큰 변수가 변동성이 상대적으로 작아도 분석에 과도한 영향을 줄 수 있기 때문이에요.
combine 데이터 프레임이 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
R로 배우는 데이터 과학을 위한 선형대수
연습 안내
scale()함수를 사용해combine데이터의 5번째부터 12번째 열을 스케일링하세요. 이 데이터 프레임의 이름을B로 지정하고head()로 일부 값을 확인하세요.prcomp()로 주성분 분석을 수행하고,summary()로 결과를 요약하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Scale columns 5-12 of combine
B <- ___(___[, 5:12])
# Print the first 6 rows of the data
___
# Summarize the principal component analysis
summary(____(B))