- 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的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。