问题描述:用pandas读取文件(如read_csv),在不指定哪一行代表每一列的列名时,pandas会默认将第一行作为列名,若源文件本来就没有表头,则会造成第一行数据丢失,且有错误的列名
解决方法:读取文件时指明参数header = None
如
data = pd.read_csv('./data/附件1:估价训练数据.txt', sep = '\t', header = None)
问题描述:用pandas读取文件(如read_csv),在不指定哪一行代表每一列的列名时,pandas会默认将第一行作为列名,若源文件本来就没有表头,则会造成第一行数据丢失,且有错误的列名
解决方法:读取文件时指明参数header = None
如
data = pd.read_csv('./data/附件1:估价训练数据.txt', sep = '\t', header = None)