【任务描述】:
Task Eighteen:
使用 PCA 实现对鸢尾花四维数据(Iris)进行将为处理,并对降维后的数据根据 不同的类别用不同颜色显示在二维坐标系中。
【维度与降维算法PCA】
维度:指的是样本的数量或特征的数量,一般无特别说明,指的都是特征的数量。
降维:降维算法中的”降维“,指的是降低特征矩阵中特征的数量。
PCA降维算法:主成分分析技术,sklearn中的一个降维算法。
from sklearn.decomposition import PCA
【数据集查看】
iris = load_iris() # 获取鸢尾花数据集
Y = iris.target # 数据集标签 ['setosa', 'versicolor', 'virginica'],山鸢尾、变色鸢尾、维吉尼亚鸢尾
X = iris.data # 数据集特征 四维,花瓣的长度、宽度,花萼的长度、宽度