导入
Matplotlib中的基本图表包括的元素
1.x轴和y轴:水平和垂直的轴线
2.x轴和y轴刻度:刻度标示坐标轴的分隔,包括最小刻度和最大刻度
3.x轴和y轴刻度标签:表示特定坐标轴的值
4.绘图区域:实际绘图的区域
只含单一曲线的图
包含多个曲线的图
1.可以使用多个plot函数(推荐),在一个图中绘制多个曲线
2.可以在一个plot函数中传入多对X,Y值,在一个图中绘制多个曲线
网格线
使用plt.grid(True)方法为图添加网格线
设置grid参数(参数与plot函数相同),使用plt面向对象的方法,创建多个子图显示不同网格线
1.lw代表linewidth,线的粗细
2.alpha表示线的明暗程度
3.color代表颜色
坐标轴界限
1.axis方法
如果axis方法没有任何参数,则返回当前坐标轴的上下限axis(xmin = ,ymax = )
2.plt.axis('xxx')
3.xlim方法和ylim方法
坐标轴标签
xlabel方法和ylabel方法
标题
title方法
图例
legend方法
1.在plot函数中增加label参数
2.在legend方法中传入字符串列表
legend里边的loc参数legend里边的ncol参数:ncol控制图例中有几列
保存图片
figure.savefig
1.filename
含有文件路径的字符串或Python的文件型对象。图像格式有文件扩展名推断得出。
例如:.pdf推断出PDF,.png推断出PNG('svg','ps','eps'.....)
2.dpi
图像分辨率(每英寸点数),默认为100
3.facecolor
图像的背景色,默认为'W'(白色)
通过设置子视图,才可以将绘图里面的颜色调整
网友评论