如何在 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 ')
示例 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 中添加平均线