如何使用Matplotlib创建超过10个子图的图形?
要创建超过10个子图的图形,我们可以使用 subplots() 方法,并指定所需的行和列。
步骤
- 设置图形大小并调整子图之间和周围的填充。
- 初始化 行数 和 列数 。
- 创建一个图形和一组具有 行x列 个子图的图形。
- 要显示图形,请使用 show() 方法。
例子
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
rows = 4
cols = 3
fig, axes = plt.subplots(nrows=rows, ncols=cols)
plt.show()