一、使用Python绘图包:matplotlib进行绘图
plot绘图折线图
线条属性
线条属性有很多,如:
color:线条颜色,值r表示红色(red)
marker:点的形状,值o表示点为圆圈标记(circle marker)
linestyle:线条的形状,值dashed表示用虚线连接各点
axis:坐标轴范围,语法为axis([xmin,xmax,ymin,ymax])
绘制出红色的虚线,且节点为圆点,坐标轴范围为x[0,6],y[0,20]
用数组绘图
numpy.arange(0,5,0.2) 表示在[0,5]范围中,每增加0.2取一个数值的阵列集合
**表示幂运算,比如10**20表示10的20次方
plt.setp(变量名,属性)可同时设置多个线条的属性
添加文本注释
xlabel:x坐标轴的文字
ylabel:y坐标轴的文字
title:图表的标题文字
annotate(#注释文本,xy,xytext,arrowprops):添加注释文本的语句,其中xy指箭头的坐标,xytext为注释文本的起始坐标,arrowprops设置箭头的属性,facecolor表示箭头的颜色,shrink表示箭头两端收缩的百分比(占总长)
在画板上画多个图
subplot表示几行几列的子图阵列,前面两个数字表示几行几列,第三个数字表示在几行几列里处于第几个,如subplot(2,1,1)表示子图阵列排列成两行一列,该阵列处与第一个
plot([1,2,3])表示以(0,1