Data/Data Science
[Sklearn] PCA 차원축소
재융
2020. 5. 7. 18:51
반응형
데이터 차원축소가 필요해서 sklearn에서 제공하는 PCA를 사용. sklearn에서 제공하는건 사용법이 간단해서 자주쓰인다.
# sklearn의 PCA함수 import
from sklearn.decomposition import PCA
# pca 함수 호출
# n_components는 변환후의 차원 수
pca = PCA(n_components = 1)
x = [[1,2,3]]
# pca도 데이터의 유형에따라서 학습이 필요
pca.fit(x)
print(pca.transform(x))
# 3차원에서 1차원으로 바뀐 array 반환
반응형