如何使用plt.subplot增加我的图的大小

时间:2019-02-26 18:21:20

标签: python matplotlib

我正在使用colab笔记本使用自动编码器生成一些数字。我能够成功生成数字,但它确实很小且看不见。我正在使用matplotlib进行数据可视化。

这是我的p + ggtitle("My title") 函数:

plot_image

这是我的数字可视化代码:

  def plot_image(image, shape=[28,28]):
     plt.imshow(image.reshape(shape), cmap="Greys", interpolation="nearest")
     plt.axis("off")

我还将Matplotlib内联函数用作:

  for iteration in range(n_digits):
     plt.subplot(n_digits, 10, iteration+1)
     plot_image(outputs_val[iteration])

有人能指导我以更大的情节形象化我的结果吗?我要附上我生成的结果的屏幕快照。谢谢大家。

Here is the result of my numbers

1 个答案:

答案 0 :(得分:0)

您可以使用Figure命令来增加图形大小。见下文

def plot_image(image, shape=[28,28]):
    fig = plt.figure(figsize=(18, 18)) # set the height and width in inches
    plt.imshow(image.reshape(shape), cmap="Greys", interpolation="nearest")
    plt.axis("off")
    plt.show()