sách gpt4 ai đã đi

python - fig, ax = plt.subplots() 意思

In lại 作者:行者123 更新时间:2023-12-05 02:06:00 32 4
mua khóa gpt4 Nike

我已经使用 matplotlib 一段时间了,但我并不真正理解这一行的作用。

fig, ax = plt.subplots()

Có ai có thể giải thích được điều này không?

1 Câu trả lời

plt.subplots() 基本上是一个(非常好的)初始化图形和子图轴的快捷方式。 See the docs here .特别是,

>>> fig, ax = plt.subplots(1, 1)

本质上等同于

>>> fig = plt.figure()
>>> ax = fig.add_subplot(1, 1)

Nhưng plt.subplots() 对于一次构造多个轴最有用,例如,

>>> fig, axes = plt.subplots(2, 3)

制作一个2行3列子图的图形,本质上等同于

>>> fig = plt.figure()
>>> axes = np.empty((2,3))
>>> for i in range(2):
... for j in range(3):
... axes[i,j] = fig.add_subplot(2, 3, (i*j)+j+1)

我说“本质上”是因为 plt.subplots() 也有一些不错的功能,比如 sharex=True 强制每个子图共享相同的 x 轴(即,相同的轴限制/比例等)。这是我最喜欢的初始化图窗的方法,因为它为您提供了图窗和所有轴在一条平滑线上的 handle 。

关于python - fig, ax = plt.subplots() 意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63039065/

32 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com