如何在Matplotlib中使用XKCD字体?
要使用 xkcd 字体,我们可以使用 plt.xkcd() 打开手绘样式绘图模式。
步骤
- 设置图形大小并调整子图之间和周围的填充。
- 使用numpy创建 x 和 y 数据点。
- 使用 plt.xkcd() 打开手绘样式绘图模式。
- 创建一个新的图或激活现有图。
- 将轴添加到图形中的子图布置中。
- 使用 plot() 方法绘制 x 和 y 数据点。
- 在绘图上放置文本和标题。
- 使用 show() 方法显示图形。
示例
from matplotlib import pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.arange(10)
y = np.sin(x)
plt.xkcd()
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
ax.plot(x, y)
ax.text(4, 4, '(4, 4)', size=16)
plt.title('Y=sin(x)')
plt.show()