【发布时间】:2019-10-04 23:44:54
【问题描述】:
我有一个 13 列 x 557 行的数据框。我已将数据导出到 excel,但我想每 56 行添加第一行(列名),以便在打印时,标题位于顶部。
我尝试了很多类似 .concat 和 .append 的东西,但我是 Pandas 的初学者,所以我不是很好
我在代码末尾附近添加了标题,我在列表中有正确的名称,但它只是把所有东西都搞砸了
header = []
for title in order:
header.append(title)
panda.iloc[2] = header
注意 header = ['Age', 'RK', 'Team', ...]
【问题讨论】:
-
添加一个示例数据框和一个预期的输出,以便我们和以后会查看这篇文章的人们更好地理解。
-
这需要在pandas级别完成吗?如果您从 excel 打印,则有一些工具可以始终打印允许格式更改等的标题行。作为奖励,它们还将标题(和行索引,如果您关心它们)保持在顶部(滚动时字段的边)。