matplotlib绘图
来源:互联网 发布:陕西广电网络总公司 编辑:程序博客网 时间:2024/05/17 08:18
1)
import matplotlib.pyplot as plt import matplotlibmatplotlib.rcParams['font.family']='SimHei' '''pyplot并不默认支持中文显示,需要rcParams修改字体实现用于显示字体的名字SimHei用于显示黑体'''plt.plot([3,1,4,5,2])plt.ylabel("纵轴(值)")plt.savefig('test',dpi=600)plt.show()
2)
import numpy as npimport matplotlib.pyplot as plt import matplotlibmatplotlib.rcParams['font.family']='STsong' #华文宋体matplotlib.rcParams['font.size']=20a=np.arange(0.0,5.0,0.02)plt.xlabel('横轴:时间')plt.ylabel('纵轴:振幅')plt.plot(a,np.cos(2*np.pi*a),'r--')plt.show()
3)
import numpy as npimport matplotlib.pyplot as plt a=np.arange(0.0,5.0,0.02)plt.plot(a,np.cos(2*np.pi*a),'r--')plt.xlabel('横轴:时间',fontproperties='SimHei',fontsize=15,color='green')plt.ylabel('纵轴:振幅',fontproperties='SimHei',fontsize=15)plt.title(r'正弦波实例$y=cos(2\pi x)$',fontproperties='SimHei',fontsize=25)'''文本显示在$$之间'''plt.annotate(r'$\mu=100$',xy=(2,1),xytext=(3,1.5), arrowprops=dict(facecolor='black',shrink=10,width=2))'''annotate标注箭头属性信息(起始点,颜色,宽度等)'''plt.axis([-1,6,-2,2]) #确定横纵坐标plt.grid(True) #显示网格plt.show()
4)
import matplotlib.pyplot as plt import matplotlib.gridspec as gridspecgs=gridspec.GridSpec(3,3)ax1=plt.subplot2grid((3,3),(0,0),colspan=3)ax2=plt.subplot2grid((3,3),(1,0),colspan=2)ax3=plt.subplot2grid((3,3),(1,2),rowspan=2) #rowspan 竖着取两个单元ax4=plt.subplot2grid((3,3),(2,0),colspan=1)ax5=plt.subplot2grid((3,3),(2,1),colspan=1)
阅读全文
0 0
- matplotlib绘图
- matplotlib 绘图
- matplotlib绘图
- matplotlib绘图
- matplotlib绘图
- matplotlib绘图手册入门
- 绘图: Python matplotlib简介
- 使用Matplotlib 库绘图
- 使用matplotlib绘图
- matplotlib绘图基础
- matplotlib绘图进阶
- 绘图: matplotlib核心剖析
- python使用matplotlib绘图
- 绘图: matplotlib核心剖析
- Numpy:使用Matplotlib绘图
- Matplotlib绘图库初探
- 使用Matplotlib绘图
- python matplotlib包 绘图
- vue 结合饿了么element-ui
- LintCode 爬楼梯
- 冒泡法C语言的实现
- 今日头条android面经一面
- COCOS2D-X Battle 独立游戏 (二) 新建游戏主工程
- matplotlib绘图
- Android 设置ImageView全屏
- 今日头条android面经二面
- JavaWeb学习笔记-java基础-8-javabean(1)
- 1005 装载问题
- html5基础学习日记3_Meta标签、Link标签
- 从数据库中读取多张图片并显示在同一页面中
- 聊聊gcc参数中的-I, -L和-l
- .net团队分享