PCA主成分分析应用
主成分分析 PCA降维 Notes: KNN(K-NearstNeighor)有监督算法(近邻个数); KMeans无监督算法(最终聚类的个数/分成K类) 决策边界: datasets: 数据集载入 :load_digits() .data / .target / .target_names .images:张数1792 X 每张尺寸(8X8) PCA降维: fit_transform()返回降维后的数据 fit()仅 返回模型参数 可视化: 灰度图:plt.imshow(image,cmap=plt.cm.gray_r) 手写数字识别聚类: #手写数字数据集 1797张 8X8 from sklearn import decomposition from sklearn . cluster import KMeans digits_data = datasets . load_digits ( ) #载入数据集 X = digits_data . data #X.shape=>(1797,64) y = digits_data . target #降维 estimator = decomposition . PCA ( n_components = 2 ) reduce_data = estimator . fit_transform ( X ) #训练 model =