【发布时间】:2020-11-17 21:51:45
【问题描述】:
我正在 pandas 中制作一个非常简单的单行数据框:
df = pd.DataFrame([[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]],
columns=['x', 'y',
'Vx', 'Vy', 'V',
'ax', 'ay', 'a',
'at', 'an', 'r'])
它看起来像这样
+----+----+----+----+----+----+----+----+----+----+----+
| x | y | Vx| Vy| V | ax| ay| a | at| an| r |
+----+----+----+----+----+----+----+----+----+----+----+
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
+----+----+----+----+----+----+----+----+----+----+----+
但我希望它看起来像这样:
+----+----+----+----+----+----+----+----+----+----+----+
|coordin. | speed | acceleration |rad |
+----+----+----+----+----+----+----+----+----+----+----+
| x | y | Vx| Vy| V | ax| ay| a | at| an| r |
+----+----+----+----+----+----+----+----+----+----+----+
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
+----+----+----+----+----+----+----+----+----+----+----+
所以我想使用合并的单元格作为某种标题。棘手的是,正如您所见,每个标题涵盖不同数量的列。 我应该怎么做才能让我的桌子看起来像这样?
【问题讨论】:
-
@JoeFerndz 不,不幸的是。这些示例在标题下具有重复的列。在我的情况下,列是不同的,最重要的是,一个标题下的列数是不同的