如何在熊猫中将标题行转换为普通行

时间:2019-08-28 08:16:07

标签: python pandas

我有一张excel工作表,在其中跳过了多行,最后到达了具有一些小结构的数据框。但是我有一个看起来像这样的数据框。标题是粗体。

enter image description here

我在此屏幕快照中也隐藏了顶部的一些列。通过跳过excel中的行来读取数据框时,存在多级索引。 我想让标题中的数字连续显示。请建议如何实现。

提前谢谢

2 个答案:

答案 0 :(得分:1)

如果您使用.read_csv

,则可以跳过标头=无的标头

df = pd.read_csv(file_path, header=None, usecols=[3,6])

答案 1 :(得分:0)

以下内容将当前列添加为数据框的最后一行。然后,您可以将该行放在0的位置,或在必要时重命名这些列。

row = pd.Series(df.columns, index=df.columns)
df.append(row, ignore_index=True)