博文sklearnlda
线性判别分析法,是一种有监督的降维方法。将原数据映射到一条直线上,使得同分类数据尽可能接近,也就是朝着有利于数据分类的方向降维,所以也可以看作一种分类模型,即新进来一个样本的时候映射到直线上,看看离哪个分类更近。
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis
lda_model = LinearDiscriminantAnalysis(n_components=2)
lda_model.fit_transfrom(X_train)
print lda.means_ #中心点
print lda.score(X_test, Y_test) #score是指分类的正确率
print lda.scalings_ #score是指分类的正确率