我想转换/读取一个至少有 3 个标题的 Excel 文件。我搜索了一些有关嵌套列的解决方案,当 Excel 文件有两行标题时,可以使用
header=[0,1]
来读取 Excel 文件。但我的文件有 3 个标头。当我使用 header=[0,2]
时,它没有按照我的预期读取。下面是数据的示例,它有三个标题。
但是当我用
df_test = pd.read_excel("testing_column.xlsx", header=[0,2])
阅读它时
它只显示两个标题(第一个和第三个)
有人对如何解决这个问题有什么建议吗?谢谢!
您非常接近答案,因为您只需要包含中间行,通过指定 0 和 2 它已将第一行和第三行作为标题,如果您也想包含第二行,则可以通过索引 1 来引用它:
df_test = pd.read_excel("testing_column.xlsx", header=[0,1,2])