python - Python:合并包含“未命名”的每个标题列的数据框标题行
问题描述
这是我在这里的第一个公开问题,因为在这种情况下我完全迷失了……
我有一个看起来像这样的 excel 文件:
我应用以下命令将 excel 文件转换为数据框:
df = pd.ExcelFile(r'file_path/excel_file.xlsx')
df = df.parse(sheet_name, header = [0, 1, 2])
现在的问题是空的标题空间(在“名称”、“ID”和“测试模式”列中)被填充在第一行和第二'Unnamed: 0_level_1'
行中。'Unnamed: 1_level_1'
'Unnamed: 0_level_2'
'Unnamed: 1_level_2'
'Unnamed: 2_level_2'
在我没有机会编辑 Excel 文件的情况下,如何将每个标题列的这些行合并在一起,以便它只显示“名称”、“ID”和“测试模式”?所以基本上我想合并发生这种情况的所有标题行。
谁能帮我?
谢谢您的帮助!
解决方案
推荐阅读
- c# - Printing max value in a file
- ruby-on-rails - how do you clear jobs from ActiveJob queue?
- ruby - 什么会导致工作目录被改变(如果 `Dir.chdir` 没有被调用)?
- mysql - 在mysql中搜索特定单词
- javascript - websocket 服务器如何在一个对象中保存不同的客户端信息?
- php - 使用正则表达式将包含浮点数的字符串清理为数字和小数
- sql-server - 根据列值重复行N次,重复次数不限
- c - printf 序列点
- php - Codeigniter 更新的 SQL 问题
- php - Symfony4中Doctrine MongoDB ODM中单个字段的唯一约束