sklearn中的偏最小二乘函数为PLSRegression(),这是一个回归函数,如果直接拿来做分类,显然得不到想要的结果。调用格式如下: from sklearn.cross_decomposition import PLSRegression model = PLSRegression() 解决方法是:把标签矩阵(比如0,1,2,3,4的一个列向量)使用get_dummies()