1.简介
Matplotlib
是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。 Matplotlib
可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包,Matplotlib试图让简单的事情变得更简单,让无法实现的事情变得可能实现。 只需几行代码即可生成绘图,直方图,功率谱,条形图,错误图,散点图等。 有关示例,请参阅示例图和缩略图库。为了简单绘图,pyplot模块提供了类似于MATLAB
的界面,特别是与IPython
结合使用时。 对于高级用户,您可以通过面向对象的界面或MATLAB
用户熟悉的一组函数完全控制线条样式,字体属性,轴属性等。
2.安装
pip install matplotlib
3.使用
- 将pyplot导入为plt,这是使用pylot的 python 程序的传统惯例。
import matplotlib.pyplot as plt
- 绘制坐标
plt.plot([1,2,3],[5,7,4])
前两个是x
和y
坐标,我们放入列表。 这意味着,根据这些列表我们拥有 3 个坐标:1,5 2,7和3,4
- 输出绘图
plt.show()
plt.plot在后台『绘制』这个绘图,我们需要把它带到屏幕上
- 自定义配置文件和绘图风格(
rcParams
和style
)
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
matplotlib.rcParams['font.family'] = 'sans-serif'
- 设置折线样式
plt.plot(x,success_y,label='接口测试通过率',color='green',marker='o')
- 设置图例
plt.legend(loc='best')
- 修改y轴颗粒度
y_ticks = np.linspace(0, 100, 11)
plt.yticks(y_ticks)
网友评论