赞
踩
- import numpy as np
- from sklearn.discriminant_analysis import LinearDiscriminantAnalysis
- X = np.array([[-1, -1], [-2, -1], [-3, -2], [1, 1], [2, 1], [3, 2]])
- y = np.array([1, 1, 1, 2, 2, 2])
-
- clf = LinearDiscriminantAnalysis()
- #n_components是一个参数,设置降维至多少
- #如果这个参数没有设置,那么就默认是min(n_classes-1,n_features)
-
- clf.fit(X, y)
-
参考内容:LDA线性判别分析 - 知乎 (zhihu.com)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。