问题: ‘<’ 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.成功