如何在Python的Matplotlib中在一个标签中使用多个字体大小?
为了在Python中的一个标签中使用多个字体大小,我们可以在title()
方法中使用 fontsize 。
步骤
- 设置图形大小并调整子图之间和周围的填充。
-
使用numpy创建 x 和 y 数据点。
-
使用 plot() 方法绘制 x 和 y 。
-
初始化一个 fontsize 变量。
-
使用
title()
方法设置图表的标题,并在参数中使用 fontsize 。 -
关闭轴。
-
使用
show()
方法显示图形。
例子
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-5, 5, 100)
y = np.cos(x)
plt.plot(x, y)
fontsize = 20
plt.title("\bf{y=cos(x)}", fontsize=fontsize)
plt.axis('off')
plt.show()