如何处理 excel 数据合并 headers in Python?

How to handle excel data with merged headers in Python?

我有一个 excel sheet 包含如下数据。

如何使用 pandas 在 python 中处理此问题?

通常我想在图表中绘制这些数据。并希望根据各州每年怀孕的估计数量 year-wise 找到注册 ANC 的人数百分比。

任何想法都会很有帮助。

PS:我在 LinuxMint 的 Ipython notebook 中使用 IPython。

我需要像这样索引数据..

我建议您通过跳过行来读取数据框,然后创建一个字典来重命名您的列。

类似于以下内容:

df = pd.read_excel(path, skiprows=8)
mydict = {"Original Col1":"New Col Name1", "Original Col2":"New Col Name2"}
df = df.rename(mydict)