matplotlib绘图:1.基本操作
来源:互联网 发布:开源销售管理系统 php 编辑:程序博客网 时间:2024/05/20 11:31
#learn matpltlibimport matplotlib.pyplot as pltimport numpy as np''' plotting several lines with different format styles in one command using arrays'''def test1(): t=np.arange(0,5,0.2) plt.plot(t,t,'r--',t,t**2,'bs',t,t**3,'g^')'''create multiple figures by using multiple figure() calls with an increasing figure number. Of course, each figure can contain as many axes and subplots as your heart desires: '''def f(t): return np.exp(-t)*np.cos(2*np.pi*t) def test2(): t1=np.arange(0.0,5.0,0.1) t2=np.arange(0.0,5.0,0.02) plt.figure(1) plt.subplot(211) plt.plot(t1,f(t1),'bo',t2,f(t2),'k') plt.xlabel('x') plt.ylabel('y') plt.title('figure1-1') #Annotating text plt.annotate('local max',xy=(0,1),xytext=(1,0.6),arrowprops =dict(facecolor='black',shrink=0.05),) plt.subplot(212) plt.plot(t2,np.cos(2*np.pi*t2),'r--') plt.xlabel('x') plt.ylabel('y') plt.title('figure1-2') plt.figure(2) plt.subplot(121) plt.plot([1,2,3],[1,2,3]) plt.xlabel('x') plt.ylabel('y') plt.title('figure2-1') plt.subplot(122) x=np.arange(0,5,0.1) plt.plot(x,x**2) plt.xlabel('x') plt.ylabel('y') plt.title('figure2-2')if __name__=="__main__": test1() test2()
http://matplotlib.org/users/pyplot_tutorial.html#working-with-multiple-figures-and-axes
0 0
- matplotlib绘图:1.基本操作
- matplotlib基本绘图参数
- matplotlib基本绘图参数
- matplotlib可视化基本操作
- Matplotlib基本操作
- Python-matplotlib基本操作
- 【基本图像操作】Matplotlib
- MATLAB基本绘图操作
- OpenCv基本绘图操作
- matplotlib绘图
- matplotlib 绘图
- matplotlib绘图
- matplotlib绘图
- matplotlib绘图
- matplotlib绘图手册入门
- 绘图: Python matplotlib简介
- 使用Matplotlib 库绘图
- 使用matplotlib绘图
- READING NOTE: Adversarial Discriminative Domain Adaptation
- 使用多个框架导致多个jar包包含同样的文件
- C++文件读写详解(ofstream,ifstream,fstream)
- 如何灵活控制log4j日志输出级别
- http相关知识
- matplotlib绘图:1.基本操作
- web项目性能优化(整理)
- Fiddler (六) 最常用的快捷键
- CocosCreator学习3:定义全局变量
- ABP入门系列(11)——编写单元测试
- spring中bean的作用域属性single与prototype的区别
- 用于无人值守地面传感器系统的基于麦克风的振动传感器 A Microphone based Vibration Sensor for UGS Applications
- python基础知识之内置函数
- bzoj4300 绝世好题