小编Sam*_*m V的帖子

如何在一个数字中制作超过10个子图?

我正在尝试制作5x4网格的子图,从查看示例看来,最好的方法是:

import matplotlib.pyplot as plt
plt.figure()
plt.subplot(221)
Run Code Online (Sandbox Code Playgroud)

子图(22)中的前两个数字表示它是2x2网格,第三个数字表示您正在制作的4个中的哪一个.但是,当我尝试这个时,我不得不去:

plt.subplot(5420)
Run Code Online (Sandbox Code Playgroud)

我收到了错误:

ValueError: Integer subplot specification must be a three digit number.  Not 4
Run Code Online (Sandbox Code Playgroud)

那么这是否意味着你不能制作更多的10个子图,或者是否有办法绕过它,或者我误解它是如何工作的?

先感谢您.

python matplotlib figure subplot

6
推荐指数
1
解决办法
7484
查看次数

标签 统计

figure ×1

matplotlib ×1

python ×1

subplot ×1