如何用matplotlib表示一个二维数组

时间:2016-11-24 09:37:56

标签: python matplotlib

我想通过matplotlib绘制一个数组 ndarray ,其定义为

    dataset = np.ndarray(shape=(len(image_files), image_size, image_size),
                     dtype=np.float32)

我的问题是plt.plot()的语法是什么,如果要绘制像这样的数组? 谢谢

1 个答案:

答案 0 :(得分:1)

如果您的数组是三维的,则无法直接在二维中绘制它。

在您的情况下,您似乎沿着阵列的第一轴存储了多个图像。所以对于一个数组

nullptr

您可以通过

绘制dataset = np.ndarray(shape=(len(image_files), image_size, image_size), dtype=np.float32) 图像
i

如果这不能回答这个问题,你需要更具体地说明你想要绘制的内容。