Python Pandas read_csv函数读取csv头错误
请参见下面的csv文件示例:Python Pandas read_csv函数读取csv头错误,python,csv,pandas,Python,Csv,Pandas,请参见下面的csv文件示例: A,B,C d,e,f g,h,i 第一行大写字母是我的标题 我试过这个: df = pd.read_csv("example.csv", header=0, sep=",", index_col=0, parse_dates=True) 创建的数据框看起来像这样,标题搞乱了 B C A d e f g h i 有人知道我为什么或如何手动修复此问题吗?问题是,当您将index\u col=0参数传递给read\u csv()时,它将0th列作为索
A,B,C
d,e,f
g,h,i
第一行大写字母是我的标题
我试过这个:
df = pd.read_csv("example.csv", header=0, sep=",", index_col=0, parse_dates=True)
创建的数据框看起来像这样,标题搞乱了
B C
A
d e f
g h i
有人知道我为什么或如何手动修复此问题吗?问题是,当您将
index\u col=0
参数传递给read\u csv()
时,它将0th
列作为索引列,因此在生成的数据帧中,A
是索引
如果不想将A
作为索引,则应省略index\u col=0
参数。范例-
df = pd.read_csv("example.csv", parse_dates=True)
我还删除了一些其他关键字参数-
,如果未传递header=0
参数,则默认情况下,header为0names
,分隔符默认为sep=','
,'