如何为 pandas 中的绘图添加标题(附示例)


您可以使用title参数为 pandas 中的绘图添加标题:

方法一:创建标题

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

方法 2:为各个子图创建多个标题

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

以下示例展示了如何将每种方法与以下 pandas DataFrame 一起使用:

 import pandas as pd

#createDataFrame
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 to 10 5
1 to 10 5
2 to 12 7
3 to 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 创建直方图

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注