有时我会遇到这样的代码:
import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 25] fig = plt.figure() fig.add_subplot(111) plt.scatter(x, y) plt.show()
产生:
我一直在疯狂地阅读文档,但找不到111. 有时我会看到一个212.
111
212
的论点是什么fig.add_subplot()意思?
fig.add_subplot()
这些是编码为单个整数的子图网格参数。例如,“111”表示“1x1 网格,第一个子图”,“234”表示“2x3 网格,第 4 个子图”。
add_subplot(111)is 的替代形式add_subplot(1, 1, 1)。
add_subplot(111)
add_subplot(1, 1, 1)