阅读 99

matplotlib基础 pyplot 绘制numpy生成的数组

  •        Python : 3.8.11

  •    matplotlib : 3.3.4

  •          OS : Ubuntu Kylin 20.04

  •       Conda : 4.10.1

  •    jupyter lab : 3.1.4

代码示例

import numpy as np import matplotlib.pyplot as plt %matplotlib inline 复制代码

  • 根据数组内元素的数值进行上色。数值相同,颜色相同;数值不同,颜色不同。

  • 函数还有许多可选的参数,可以对生成的图片进行配置。

plt.imshow(np.zeros([2,2])) 复制代码

plt-np-array-1.png

plt.imshow(np.array([[0,1],[2,3]])) 复制代码

plt-np-array-2.png

源码学习

help(matplotlib.pyplot) Help on module matplotlib.pyplot in matplotlib: NAME     matplotlib.pyplot DESCRIPTION     `matplotlib.pyplot` is a state-based interface to matplotlib. It provides     a MATLAB-like way of plotting. ......     复制代码

学习推荐

  • Python文档 - English

  • Python文档 - 中文

  • Python规范 PEP

  • Python规范 google版

  • Python 源码

  • Python PEP

  • 优麒麟

  • 掘金平台

  • gitee平台


Python具有开源、跨平台、解释型、交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。


作者:行初心
链接:https://juejin.cn/post/7018029660415983646

文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐