如何在 matplotlib 中使用粗体字体(附示例)


您可以使用权重参数在 Matplotlib 中创建粗体字体。

此参数通常与 Matplotlib 中的标题和带注释的文本一起使用:

方法一:在标题中使用粗体

 plt. title (' My Title ', weight=' bold ')

方法 2:在注释文本中使用粗体字体

 plt. text (6, 10, ' some text ', weight=' bold ')

以下示例展示了如何在实践中使用每种方法。

示例 1:在标题中使用粗体

以下代码展示了如何在 Matplotlib 中创建带有使用常规字体的标题的散点图:

 import matplotlib. pyplot as plt

#create data
x = [3, 6, 8, 12, 14]
y = [4, 9, 14, 12, 9]

#create scatterplot
plt. scatter (x,y)

#add title
plt. title (' My Title ', fontsize= 22 )

以下代码展示了如何在 Matplotlib 中创建带有标题的散点图,并使用权重参数启用粗体字体:

 import matplotlib. pyplot as plt

#create data
x = [3, 6, 8, 12, 14]
y = [4, 9, 14, 12, 9]

#create scatterplot
plt. scatter (x,y)

#add title
plt. title (' My Title ', fontsize= 22 , weight=' bold ') 

Matplotlib 标题中的粗体字体

示例 2:在注释文本中使用粗体字体

以下代码演示如何使用权重参数在 Matplotlib 散点图中的注释文本中启用粗体字体:

 import matplotlib.pyplot as plt

#create data
x = [3, 6, 8, 12, 14]
y = [4, 9, 14, 12, 9]

#create scatterplot
plt. scatter (x,y)

#add regular text
plt. text (6, 10, ' Normal Font ', fontsize= 16 )

#add bold text
plt. text (10, 10, ' Bold Font ', fontsize= 16 , weight=' bold ') 

Matplotlib 注释文本中的粗体字体

注意普通字体和粗体字体之间的区别。

其他资源

以下教程解释了如何在 Matplotlib 中执行其他常见任务:

如何在 Matplotlib 中向散点图添加图例
如何在 Matplotlib 中按值对散点图着色
如何在 Matplotlib 中添加平均线

添加评论

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