python - 使用 sklearn 预测类名
问题描述
我想预测确切的类名,但是当我使用这些代码时 sklearn 给了我一个数组
predicted_labels = model_knn.predict(testing_set)
predicted_labels
但我得到一个像这样的数组
array([ 0, 8, 6, 0, 0, 7, 0, 13, 0, 14, 0, 0, 0, 1, 15, 1, 1,
11, 0, 0, 0, 0, 0, 0, 0])
当我尝试使用
print(labelencoder.inverse_transform(predicted_labels))
我收到这些错误
ValueError: y contains previously unseen labels: [ 1 6 7 8 11 13 14 15]
解决方案
推荐阅读
- python-3.x - 带有可选子命令的 argparse 未按预期工作
- apache-spark - 如何将 documentdb 连接到 emr 实例中的 spark 应用程序
- android - 如何使用数据绑定将回收站视图与活动绑定?
- thumbnails - 为什么 imagecreatefromjpeg 不适用于 .jpg 扩展名?
- c - 如何在 Rust 中调用预编译的 C 库中的函数
- haskell - 一种滑动窗
- ios - 使用 PDFKIT 从 PDF 按钮小部件触发应用内 Safari 浏览器 - IOS
- pine-script - 根据较高的时间范围及时绘制线,并使用 pine 脚本将它们保持在较低的时间范围内
- amazon-web-services - 如何通过用户自定义声明授权 AWS Amplify 中的数据访问?
- rxjs - 我如何附加到可观察对象本身内部的可观察对象