首页 > 解决方案 > 我可以在熊猫数据框中有两行标题吗?

问题描述

我可以在熊猫数据框中有两行标题吗?

创建数据框:

df = pd.DataFrame({'Name' : ['John','Harry','Gary','Richard','Anna','Richard','Gary','Richard'], 'Age' : [25,32,37,43,44,56,37,22],  'Zone' : ['East','West','North','South','East','West','North', 'South']})
df=df.drop_duplicates('Name',keep='first')
df.style.set_caption("Team Members Per Zone")

输出:

Team Members Per Zone
Name    Age Zone
0   John    25  East
1   Harry   32  West
4   Anna    44  East
6   Gary    37  North
7   Richard 22  South

但是我希望它看起来像:

   Team Members 
     Per Zone
Name    Age Zone
0   John    25  East
1   Harry   32  West
4   Anna    44  East
6   Gary    37  North
7   Richard 22  South

标签: pythonpandasdataframe

解决方案


在 JupyterLab 中使用休息对我有用:

df.style.set_caption('This is line one <br> This is line two')

推荐阅读