MIT 6.001X 2016 (13)plotting 绘图

导入pylab这个模块


用pylab模块里 plot这个函数 来画图



figure():

用pylab模块里的figure 用figure函数在不同的窗口 画不同的图

figure(figure_name) figure里面的参数是图片的名字, 假如这个名字之前不存在,那他给创建一个 然后画下面的plot函数,假如这个名字之前就有 ,那他在旧图的基础上 画下面的plot函数 

简单的讲  figure(A) 的作用就是 打开名字叫A的窗口  假如没有A就 创建它 打开 







我们还可以给他 X,Y 轴命名  (如果你想要给之前的图片的坐标轴命名 那你需要先 recall 他  用figure())

用pylab.xlabel()  pylab.ylabel() 给坐标轴命名

用 pylab.title() 给图片定个标题

为了 简便起见,下面就不加模块名了  不过 心里还是要清楚的 要加的

用  clf()  来把打开的图片 清0 

  xlim()ylim() 来设置坐标轴的range

legend()  搞个标签












plot 函数 注明他的label  然后用legend 函数来给线搞个标签












子图 第一个数字是行 第二个数字是列  第三个数字是这个图片的位置  所以 211 就代表 2行一列 第一行





把y坐标限制住了 是因为这样可以很明显的比较 两张子图  谁增长的更快。



改变坐标的刻度  比如把他从默认的线性 变为 log





猜你喜欢

转载自blog.csdn.net/speargod/article/details/80151716
今日推荐