我在pandas中的数据帧如下所示:
| Location1 | | | Location2 | | | Location3 | | |
|-----------|-----|------|-----------|-----|----|-----------|-----|-----|
| A1 | B1 | C1 | A1 | B1 | C1 | A1 | B1 | C1 |
| 123 | 457 | 268 | 78 | 12 | 34 | 234 | 456 | 456 |
| 435 | 234 | 5436 | 34 | 679 | 37 | 7546 | 45 | 64 |
其中,第一行实际上是将当前标题分解为子部分的辅助标题
是否可以将第一行向上移动到标题和数据帧值之外?可能使用multilevel
?
例如。像下面这样
| Location1 | | | Location2 | | | Location3 | | |
| A1 | B1 | C1 | A1 | B1 | C1 | A1 | B1 | C1 |
|-----------|-----|------|-----------|-----|----|-----------|-----|-----|
| 123 | 457 | 268 | 78 | 12 | 34 | 234 | 456 | 456 |
| 435 | 234 | 5436 | 34 | 679 | 37 | 7546 | 45 | 64 |
输出
资料来源:https://www.delftstack.com/howto/python-pandas/how-to-add-header-row-to-a-pandas-dataframe/
试试这个:
您可以使用:
结果:
相关问题 更多 >
编程相关推荐