Slide 17
Slide 17 text
17
PCAの例
テストの結果(国語、英語、数学、物理、化学)
https://estat.sci.kagoshima-u.ac.jp/data/cgi-bin/data/whats_data/data/img/932722923_9821.xls
からダウンロードしました。
# データをutf-8で読み込む
data = np.loadtxt('grade.csv', delimiter=',', skiprows=1,
usecols=[1, 2, 3, 4, 5], encoding="utf-8")
# データを標準化する。
std_data = (data - np.mean(data, axis=0)) / np.std(data,
axis=0)
# 主成分分析を行う
pca = PCA()
pca.fit(std_data)