我正在使用Python进行文档提取,似乎遇到了问题。
The problem
在将pandas数据框转换为HTML之后,我注意到数据框multiindex上有一个多索引列。
我想合并“名称”、“测量点”和“测试项目”,同时仍保持“标准”不变
我尝试使用
df.columns.map('|'.join).str.strip('|')
但它不会删除重复值。
我想让它像这样expected result,但我得到的是this result
我正在使用Python进行文档提取,似乎遇到了问题。
The problem
在将pandas数据框转换为HTML之后,我注意到数据框multiindex上有一个多索引列。
我想合并“名称”、“测量点”和“测试项目”,同时仍保持“标准”不变
我尝试使用
df.columns.map('|'.join).str.strip('|')
但它不会删除重复值。
我想让它像这样expected result,但我得到的是this result
1条答案
按热度按时间a2mppw5e1#
对
f-strings
使用列表解析:编辑:如果需要组合MultiIndex和Index,则不可能。
如果两个级别中的值相同,则可以将其替换为空字符串:
另一个想法是通过
set_index
手动将列名设置为MultiIndex: