1、如下报错invalid input syntax for type integer: "11.0"
使用pandas获取数据库中数据报错,将int类型转换成float类型,因为原始df是个空值, pandas在处理缺失值上,拥有一个自己的处理及转化逻辑 会将int转float的;
解决方法:使用dtype=object
保留各个类型即可
data = df.DataFrame(rows, dtype=object)
持续更新中!!!!
1、如下报错invalid input syntax for type integer: "11.0"
使用pandas获取数据库中数据报错,将int类型转换成float类型,因为原始df是个空值, pandas在处理缺失值上,拥有一个自己的处理及转化逻辑 会将int转float的;
解决方法:使用dtype=object
保留各个类型即可
data = df.DataFrame(rows, dtype=object)
持续更新中!!!!