首页 > 解决方案 > 如何为熊猫数据框添加标题

问题描述

我一直在深入研究pandas 样式器选项,并为我的 df 添加了图像、条件格式和标题。现在,我想用一个标题来结束它。我似乎无法弄清楚如何做到这一点。在样式文档中,它给出的示例将 df 转换为 HTML 表以便为其命名,但我不想这样做。这个 SO 问题帮助我添加了标题,但没有添加标题。有没有办法做到这一点?谢谢!

styles = [
    dict(selector="caption", props=[("caption-side", "bottom")]),
    dict(selector='th', props=[('text-align', 'center')])
]

这是我的一些样式代码。是否有“标题”的选择器?

标签: pythonpandasdataframe

解决方案


使用 pandas.DataFrame.index 访问 DataFrame 的索引。为索引的名称属性分配一个标题。

df = pd.DataFrame({"Letters": ["a", "b", "c"], "Numbers": [1, 2, 3]})
index = df.index
index.name = "Index Title"

print(df)

推荐阅读