【发布时间】:2020-02-03 16:53:58
【问题描述】:
我遇到了 sklearn.discriminant_analysis 无法识别输入的问题。
我已经将所有标签从 str 更改为数值。
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as LDA
print(labels)
print(type(labels))
Fit_Features_2 = LDA(n_components = 1)
Fit_Features_2 = LDA.fit(features_NiFe, labels)
#The type for labels
<class 'pandas.core.frame.DataFrame'>
TypeError: fit() 缺少 1 个必需的位置参数:'y'
【问题讨论】:
标签: python scikit-learn