PCA を計算する
それでは実践です。ワークスペースにすでに読み込まれている newsData データセットに対して PCA を実行し、結果を確認しましょう。stats パッケージはデフォルトで読み込まれており、dplyr パッケージもこちらで読み込み済みです。
この演習はコースの一部です
Rで学ぶマーケティングアナリティクスのための機械学習
演習の手順
- まず、データセット内のすべての変数を標準化し、結果を再び
newsDataに保存してください(既存のnewsDataオブジェクトを上書きして構いません。もう使用しません)。 - PCA を計算し、結果を
pcaNewsというオブジェクトに保存してください。 - 固有値を確認して結果を確認しましょう。小数点以下2桁に丸めてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Standardize data
___ <- newsData %>% ___() %>% as.data.frame()
# Compute PCA
___ <- newsData %>% ___()
# Eigenvalues
pcaNews$___ %>% ___()