一、Matplotlib系列---Matplotlib简介
2017-08-23 16:50
525 查看
Matplotlib系列—Matplotlib简介
一、简介
Matplotlib库由各种可视化类构成,内部结构复杂。matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式
导入方式:import matplotlib.pyplot as plt
例子1:
import matplotlib.pyplot as plt plt.plot([3.1,4.5,2]) plt.ylabel("Grade") plt.savefig('test1',dpi=600) #保存为PNG文件,通过dpi修改输出质量 plt.show()
运行结果:
例子2:
import matplotlib.pyplot as plt plt.plot([0,2,4,5,8],[3,1,4,5,2]) plt.ylabel("Grade") plt.axis([-1,10,0,6]) #[-1,10]:x轴坐标范围,[0,6]:y轴坐标范围 plt.show()
运行结果:
二、pyplot的绘图区域
import matplotlib.pyplot as plt plt.subplot(nrows,ncols,plot_number)
例如:plt.subplot(3,2,4) 表示将绘图区域分为3行2列共6个部分,其中当前绘图区域为第4部分。
例子:
import matplotlib.pyplot as plt import numpy as np def f(t): return np.exp(-t)*np.cos(2*np.pi*t) a = np.arange(0.0,5.0,0.02) plt.subplot(211) plt.plot(a,f(a)) plt.subplot(2,1,2) plt.plot(a,np.cos(2*np.pi*a),'r--') plt.show()
运行结果:
参考资料:北京理工大学嵩天老师教学视频
相关文章推荐
- 支持Python系列:Matlab的Python实现Scipy和Matplotlib简介
- matplotlib绘图系列----3D曲面图与散点图
- matplotlib 简介
- 激励函数简介 Tensorflow最简单的三层神经网络及matplotlib可视化 附激励函数常见类型
- 三、Matplotlib系列---pyplot的中文显示
- python matplotlib 入门系列一:基本用法
- 浅谈Matplotlib简介和pyplot的简单使用――文本标注和箭头
- Scipy和Matplotlib简介[z]
- python—matplotlib数据可视化实例注解系列-----之柱状图
- 数据可视化系列之 matplotlib
- python—matplotlib数据可视化实例注解系列-----之函数填充
- Matplotlib简介和pyplot的简单使用
- Python模块学习系列(4)----matplotlib
- python matplotlib 入门系列二:figure
- Matplotlib简介和pyplot的简单使用——文本标注和箭头
- Matplotlib简介和pyplot的简单使用——局部放大图
- Matplotlib简介和pyplot的简单使用——Artists
- Matplotlib简介和pyplot的简单使用——输出eps格式图像
- Matplotlib 中文用户指南 1 简介
- python matplotlib 画图简介