Могу ли я иметь двухстрочный заголовок в pandas dataframe?

#python #pandas #dataframe

#python #pandas #dataframe

Вопрос:

Могу ли я иметь двухстрочный заголовок в pandas dataframe?

Создайте dataframe с:

 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
  

Комментарии:

1. Вы пробовали с n ?

2. Привет, да. Не влияет.

Ответ №1:

Использование разрыва работает для меня в JupyterLab:

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

Комментарии:

1. Работает в Pycharm

Ответ №2:

Вы пробовали с n ? (Извините, слишком низкая репутация, чтобы просто прокомментировать.

Комментарии:

1. Я так и сделал. Не влияет.