用pandas读csv报错:have mixed types. Specify dtype option on import or set low_memory=False.

用pandas读csv报错:have mixed types. Specify dtype option on import or set low_memory=False.

意思就是:列1,5,7,16…的数据类型不一样。
解决这个问题有两个方案:
1.设置read_csv的dtype参数,指定字段的数据类型
pd.read_csv(sio, dtype={“user_id”: int, “username”: object})
2.设置read_csv的low_memory参数为False
pd.read_csv(sio, low_memory=False})
参考此链接:
https://www.jianshu.com/p/a70554726f26

你可能感兴趣的:(Python)