pandas读取CSV文件时出现警告:Columns (4) have mixed types. Specify dtype option on import or set low_memory

目前遇到pandas数据,可以读,有warning,但能读到数据,问题是数据结果有问题,影响了后续的数据分析,分析相关数据,得到如下结论,记录备查
这个链接写的不错,转载:参考链接

主要问题就是:pandas读数据分快读,导致有的数据被解析成了不同的类型,int、string、float等,因此解决方案有以上两种,除此以外,如果没有类型的特殊要求,可以直接写:

data= pd.read_csv('data.txt',sep='\t',dtype=object).astype(str)

也能解决以上问题

你可能感兴趣的:(pandas)