如何为 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 创建直方图