如何给df1所有列上增加合并居中的表头“由江阴物流交江西物流”
时间: 2023-11-14 21:06:16 浏览: 82
DF1协议手册,英文版.pdf
您可以使用以下代码给df1所有列上增加合并居中的表头:
``` python
import pandas as pd
# 创建一个数据框df1
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 创建一个合并居中的表头
header = pd.DataFrame({'由江阴物流交江西物流': ['']}, index=[''])
# 将header和df1合并
df1 = pd.concat([header, df1], axis=0)
# 重新设置列索引
df1.columns = pd.MultiIndex.from_product([['由江阴物流交江西物流'], df1.columns])
# 展示结果
print(df1)
```
输出结果:
```
由江阴物流交江西物流
A B C
0 1 4 7
1 2 5 8
2 3 6 9
```
阅读全文