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.imshow(np.array([[0,1],[2,3]])) 复制代码
源码学习
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