成功解决TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict'

简介: 成功解决TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict'

解决问题


TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict'


190520:第二次遇到




解决方法:暂时注释掉了下边代码,运行了后边的代码。

原因分析:kNNR_uni.predict(X_test_split)方法,对传入的输入的数据不支持,尽管经过多次测试,没有发现其他除了整型、浮点型等其他类型的数据。


from sklearn.neighbors import KNeighborsRegressor

#T2.1、kNN(平均回归)weights='uniform'。

kNNR_uni = KNeighborsRegressor(weights='uniform')

kNNR_uni.fit(X_train_split, y_train_split)

kNNR_uni_predict = kNNR_uni.predict(X_test_split)

#T2.2、kNN(加权回归):weights='distance'。

kNNR_dis = KNeighborsRegressor(weights='distance')

kNNR_dis.fit(X_train_split, y_train_split)

kNNR_dis_predict = kNNR_dis.predict(X_test_split)


解决思路


类型错误:%不支持操作数类型:'NoneType'和'dict'



解决方法


T1、还没有完全解决,暂时先对%前后的变量分别输出

print(globals()['__doc__'] % locals())

改为

print(globals()['__doc__'], locals())


期待网友更好的解答!


相关文章
|
XML 数据格式 Python
旋转标注工具roLabelImg使用教程
旋转标注工具roLabelImg使用教程
旋转标注工具roLabelImg使用教程
|
数据采集 关系型数据库 MySQL
python-协程(async、await关键字与asyncio)
python-协程(async、await关键字与asyncio)
1682 0
|
SQL 安全 网络安全
SQL安装程序规则错误解决方案
在安装SQL Server时,遇到安装程序规则错误是一个比较常见的问题
|
前端开发 JavaScript 安全
深入理解Python Web开发中的前后端分离与WebSocket实时通信技术
在现代Web开发中,前后端分离已成为主流架构,通过解耦前端(用户界面)与后端(服务逻辑),提升了开发效率和团队协作。前端使用Vue.js、React等框架与后端通过HTTP/HTTPS通信,而WebSocket则实现了低延迟的全双工实时通信。本文结合Python框架如Flask和Django,探讨了前后端分离与WebSocket的最佳实践,包括明确接口规范、安全性考虑、性能优化及错误处理等方面,助力构建高效、实时且安全的Web应用。
456 2
|
测试技术 API
如何精确控制 asyncio 中并发运行的多个任务
如何精确控制 asyncio 中并发运行的多个任务
859 3
|
存储 算法 物联网
海量数据实时计算利器:深入探索Tec(一个假设性技术框架)
总之,Tec作为海量数据实时计算利器,在推动数字化转型、提升业务效率、保障数据安全等方面发挥着重要作用。随着技术的不断进步和应用场景的不断拓展,Tec的未来发展前景将更加广阔。
|
算法 数据可视化 计算机视觉
论文阅读笔记 | 目标检测算法——Generalized Focal Lossv1,v2
论文阅读笔记 | 目标检测算法——Generalized Focal Lossv1,v2
1763 0
论文阅读笔记 | 目标检测算法——Generalized Focal Lossv1,v2
|
JavaScript
URL编码中的escape、encodeURI和encodeURIComponent
URL编码中的escape、encodeURI和encodeURIComponent
423 1
|
存储 消息中间件 关系型数据库
一文读懂RocketMQ的存储机制
一文读懂RocketMQ的存储机制
2639 1
|
机器学习/深度学习 传感器 算法
混合策略改进的哈里斯鹰优化算法-附matlab代码
混合策略改进的哈里斯鹰优化算法-附matlab代码