Python 未将第一行数据拾取到数据帧中
我在csv中阅读,它看起来像:Python 未将第一行数据拾取到数据帧中,python,pandas,Python,Pandas,我在csv中阅读,它看起来像: date total_pnl_per_pos 10/01/2006 -0.027 11/01/2006 0.34400804 12/01/2006 0.894075999 13/01/2006 -0.221139488 但是,当我使用以下代码将.csv读入数据帧(df)时: 我得到了以下回复: total_pnl_per_pos date
date total_pnl_per_pos
10/01/2006 -0.027
11/01/2006 0.34400804
12/01/2006 0.894075999
13/01/2006 -0.221139488
但是,当我使用以下代码将.csv读入数据帧(df)时:
我得到了以下回复:
total_pnl_per_pos
date
11/01/2006 0.344008
12/01/2006 0.894076
13/01/2006 -0.221139
缺少第一行数据。我尝试修补pd.read行,但无法检索2006年1月10日的数据
任何援助都是徒劳的。
谢谢您需要参数
header=0
来读取文件的第一行作为列名
或者删除参数
名称
如果值与列名相同,则还需要删除标题=1
。您需要参数标题=0
才能将文件的第一行作为列名读取
或者删除参数
names
如果值与列名相同,则有必要同时删除header=1
。尝试删除header=1
或使用header=0,
愚蠢的我,header=0是否删除了header=1
或使用header=0,
愚蠢的我,header=0执行了该技巧
total_pnl_per_pos
date
11/01/2006 0.344008
12/01/2006 0.894076
13/01/2006 -0.221139