Python作为高效简洁的科学数据处理工具,对于数据的可视化提供了一个强大的图形库“Matplotlib”,简单的代码就可以实现图形化的输出,可以在各种操作系统平台下使用。

安装

pip install matplotlib

简单感受一下

绘制一个函数图形,直接在python命令中输入如下内容看看。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(-np.pi, np.pi, 256, endpoint=True)
c, s = np.cos(x), np.sin(x)

plt.plot(x, c)
plt.plot(x, s)

plt.show()

Figure、Subplot、Axes

同一个Figure中叠加多个Axes

import numpy as np
import matplotlib.pyplot as plt

ax1 = plt.add_axes([0.1, 0.1, 0.8, 0.8]) 
ax2 = plt.add_axes([0.1, 0.1, 0.8, 0.8])

ax1.plot(np.random.rand(100), 'o')
ax2.plot(np.random.rand(100), '-')

plt.show()

FigureCanvas

优秀教程

[ 编辑 | 历史 ]
最近由“jilili”在“2017-02-08 16:58:57”修改