在plt.subplot(3,3,i + 1)中i + 1的意义是什么?

Padmaja chavan

在plt.subplot(3,3,i + 1)中i + 1的意义是什么?在以下代码中:

for i in range(9):
    plt.subplot(3, 3, i + 1)
    img = plt.imread(os.path.join(img_dir, random_images[i]))
    plt.imshow(img, cmap='gray')
    plt.axis('off')
奥里·科恩

matplotlib从1开始计数,而range函数从0开始。range(9)将返回0 ... 8,而matplotlib需要1 ... 9,i + 1将range(9)结果移动到matplotlib期望的数字

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章