1.
实现代码
from sklearn import discriminant_analysis as da
da.LinearDiscriminantAnalysis(solver='svd', shrinkage=None, priors=None, n_compo
nents=None)
➢
solver
:逆矩阵求解方式,
‘svd‘(
默认
), ’lsqr‘, ’eigen‘(
数据稀疏时使用
)
➢
Shrinkage
:收缩系数,当数据稀疏时配合
’lsqr‘, ’eigen‘
使用:
’auto‘(
使用
Ledoit-Wolf
引理
); float, between 0 and 1
➢
n_components
:投影后数据的维数,默认
min(n_classes - 1, n_features)
2.代码示例
from sklearn import datase