本文主要是介绍解决‘<‘ not supported between instances of ‘float‘ and ‘str‘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题:
‘<’ not supported between instances of ‘float’ and ‘str’
原因:
属性值有些是字符型,有些是浮点型
解决:
data是表名,category是列属性名
1.查看列属性值
print([type(i) for i in data['category']])
2.将浮点型的值改为字符型
data['category'] = data['category'].astype(str)
3.成功
这篇关于解决‘<‘ not supported between instances of ‘float‘ and ‘str‘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!