首页 > 其他 > 详细

matplotlib作图一例

时间:2020-05-29 15:46:25      阅读:51      评论:0      收藏:0      [点我收藏+]

  知识点都在这个例子里面:

plt.figure(figsize=(10,10))
for i in range(25):
    plt.subplot(5,5,i+1)
    plt.xticks([])
    plt.yticks([])
    plt.grid(False)
    plt.imshow(train_images[i], cmap=‘viridis‘)
    plt.xlabel(class_names[train_labels[i]])
plt.show()

  效果如下:

技术分享图片

  作图的风格和matlab非常类似,先plt.figure()创建一个新的画布,然后依次作子图。plt.imshow()用来显示图片,其中的参数cmap即colormap,决定了图像矩阵的展现方式。viridis 即绿藻,即上面的这种方式,还可以选择‘gray‘即显示灰度图。

  还有一个重点是上面这个例子通过xtick([]),ytick([])这个用法来不显示坐标轴,(不过在matlab中好像可以用axis on axis off来控制)。这两个函数其实是自定义坐标轴刻度用的,用法见https://blog.csdn.net/weixin_35834894/article/details/98874947

matplotlib作图一例

原文:https://www.cnblogs.com/chester-cs/p/12987609.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!