我有这样的数据文件:
# comment
# comment
Header1;Header2
Unit1;Unit2
0;123
1;231
2;512
我想和他们一起读熊猫.read_csv使用Header1;Header2
行作为标题,但忽略Unit1;Unit2
。在
到目前为止我得到的是
^{pr2}$这几乎是我想要的,只是它从两个标题行创建了一个多标题:
Header1 Header2
Unit1 Unit2
0 0 123
1 1 231
2 2 512
我怎么能告诉熊猫只取第一行作为标题?在
编辑: 这是我想要的输出:
Header1 Header2
0 0 123
1 1 231
2 2 512
否则,您可以使用选项
header=2
告诉pandas使用第一行作为列名, 但是如果要跳过第二行的选项skiprows =[3]
, 它发出以下命令:您可以将
[3]
作为参数传递给skiprows
:编辑
对于初始版本,可以像以前一样读取csv,然后用
^{pr2}$droplevel
覆盖列:相关问题 更多 >
编程相关推荐