小编典典

在 Matplotlib 中,fig.add_subplot(111) 中的参数是什么意思?

all

有时我会遇到这样的代码:

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.

的论点是什么fig.add_subplot()意思?


阅读 117

收藏
2022-03-09

共1个答案

小编典典

这些是编码为单个整数的子图网格参数。例如,“111”表示“1x1 网格,第一个子图”,“234”表示“2x3 网格,第 4 个子图”。

add_subplot(111)is 的替代形式add_subplot(1, 1, 1)

2022-03-09