案例实战:Python实现线性判别分析

Python实现线性判别分析

 选用水仙花数据集。

 机器学习的公式一旦推到出来,代码照着写就行了。

 

 

 

求解得出降维结果

 案例实战:Python实现线性判别分析_其他

案例实战:Python实现线性判别分析_其他_02

可以看出降维后分类效果还不错。

 

 内置LDA

案例实战:Python实现线性判别分析_其他_03

sklearn里有现成的LDA可以用,n_components=2表示降为2维。

 案例实战:Python实现线性判别分析_其他_04