【发布时间】:2016-06-01 13:21:22
【问题描述】:
我有一个非常简单的 pandas DataFrame (X),有 8 列和 20 行的浮点数。然后,我有另一个 DataFrame (y),即 20 行。当我跑步时:
score = cross_val_score(clf, X, y, scoring='accuracy')
我没有收到任何错误,结果也很合理(DataFrame 基本上没有任何问题)。但是,当我运行时:
predicted = cross_val_predict(clf, X)
或
predicted = cross_val_predict(clf, X.values)
我收到以下错误:
Expected array-like (array or non-string sequence), got None
对可能出现的问题有什么建议吗?
【问题讨论】:
标签: python scikit-learn cross-validation