步骤4:实现 PLS 模型 使用scikit-learn中的 PLSRegression 来实现 PLS 模型。 fromsklearn.cross_decompositionimportPLSRegression# 设置 PLS 模型的组件数n_components=2pls=PLSRegression(n_components=n_components)# 训练模型pls.fit(X_scaled,y)#
from sklearn.cross_decomposition import PLSRegression model = PLSRegression() 解决方法是:把标签矩阵(比如0,1,2,3,4的一个列向量)使用get_dummies()函数转换为类别矩阵,拿我的数据举例: import numpy as np from sklearn.cross_decomposition import PLSRegression from sklearn.model_selection import train_t...