1、加载numpy和matplotlib的pyplot。np.random.seed(888)设置一个种子888;y=np.rand泠贾高框om.standard_normal(18)表示随机生成18个标准正态分布的数据;使用plt.plot(y)即可简单绘图,如图所示
2、修改图形的X轴(横坐标)取值。x=range(1,len(y)*2,2)表示将X轴元素修改为从1开始一直到36(不含),间隔为2的列表;plt.plot(x,y)表示根据x,y绘出图形,如图所示
3、绘制累计求和的图形。plt.plot(y.cumsum())表示使用累计求和列表绘图,如图所示
4、图形的添加网格和操作坐标轴。plt.grid(True)表示给图形添加网格;plt.axis('tight')表示紧凑的坐标轴;如图所示
5、设置坐标轴范围。plt.xlim(-1,19)表示给X轴设定为-1到19之间;plt.ylim(np.min(y.cumsum())-1,np.max(y.cumsum())+1)表示给Y轴设定范围为最小值-1,最大值+1之间;如图所示
6、调整绘图画板尺寸,线条颜色,连线宽度,添加轴标签和标题。plt.figure(figsize=(8,5))表示画板尺寸修改为8*5;p造婷用痃lt.plot(y.cumsum(),'b',lw=2)表示绘图线宽为2,用蓝色的线条;plt.plot(y.cumsum(),'ro')表示用红色圆标记;plt.xlabel('var')和plt.ylabel('value')分别表示给X轴和Y轴添加标签;plt.title('A Simple Plot')表示添加标题;如图所示