Как добавить заголовки к графикам в Pandas (с примерами)


Вы можете использовать аргумент title , чтобы добавить заголовок к графику в pandas:

Способ 1: создайте один заголовок

df.plot (kind='hist', title='My Title')

Метод 2: создайте несколько заголовков для отдельных сюжетов

df.plot (kind='hist', subplots= True , title=['Title1', 'Title2'])

В следующих примерах показано, как использовать каждый метод со следующими пандами DataFrame:

import pandas as pd

#create DataFrame
df = pd.DataFrame({'team': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'],
 'points': [10, 10, 12, 12, 15, 17, 20, 20],
 'assists': [5, 5, 7, 9, 12, 9, 6, 6]})

#view DataFrame
print(df)

 team points assists
0 A 10 5
1 A 10 5
2 A 12 7
3 A 12 9
4 B 15 12
5 B 17 9
6 B 20 6
7 B 20 6

Пример 1: Создайте один заголовок

Следующий код показывает, как добавить один заголовок к гистограмме pandas:

#create histogram with title
df.plot (kind='hist', title='My Title')

Пример 2: создание нескольких заголовков для отдельных подсюжетов

Следующий код показывает, как создавать отдельные заголовки для сюжетов в pandas:

df.plot (kind='hist', subplots= True , title=['Title1', 'Title2']) 

Обратите внимание, что каждый отдельный сюжет имеет собственное название.

Обратите внимание, что вы также можете передать список названий заголовков в аргумент title:

#define list of subplot titles
title_list = ['Title1', 'Title2']

#pass list of subplot titles to *title* argument
df.plot (kind='hist', subplots= True , title=title_list) 

Этот график соответствует тому, который мы создали в предыдущем примере.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в pandas:

Как создать круговую диаграмму из Pandas DataFrame
Как сделать диаграмму рассеяния из Pandas DataFrame
Как создать гистограмму из Pandas DataFrame