Python、Rで主成分分析Principal component analysis on Python, R

主成分分析

  • 高い次元のデータを、なるべく情報を保ったまま、低い次元に集約する教師なし学習手法
  • 多次元の確率変数ベクトル(多次元のデータ)をある軸に射影したときに、その分散を最大にするような軸(成分)を求める
  • 寄与率は、集約した次元(成分)が元のデータの情報をどれくらい保持できているかを表す

Python(scikit-learn)

GitHub: https://github.com/Gin04gh/samples_py/blob/master/PrincipalComponentAnalysis.ipynb

R

GitHub: https://github.com/Gin04gh/samples_r/blob/master/PrincipalComponentAnalysis.ipynb