今天在学习过程中碰到了一个不懂的函数,如下图所示
fig = plt.figure()
ax = fig.add_subplot(111)
恩,这样看好像不太好解释,不如看个小demo如下所示:
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 20]
fig = plt.figure()
fig.add_subplot(111)
plt.scatter(x, y)
plt.show()
运行结果如下所示:
然后我们修改函数里面的参数将111改为221
可以看到图片里面的画布位置移动了而且画布大小也相应变小了。
所以我来解释下这个参数是什么意思,比如221,指的就是将这块画布分为2×2,然后1对应的就是1号区,如下所示:
所以我们设置参数为221对应的就是上图所示的标号。