Matplotlib

2018-09-13  本文已影响0人  麒麟楚庄王

matplotlib:面向对象的绘图库,它所绘制的每个元素都有一个对象与之对应。

在ipthon nootbook 中当用plt.show()函数显示出来了图片,这时会把程序阻塞,然后关了figure之后,就可以继续运行,但是这时的上面所创建的figure与axes就相当于清除了。

plt.figure(1)  #建立figure(1)

plt.figure(2)    #建立figure(2)

ax1 = plt.subplot(2,1,1)

ax2 = plt.subplot(2,1,2)

plt.sca(ax1)        #切换到子图1

plt.sca(ax2)        #切换到子图2

plt.figure(1)        #切换到figure(1),它不是重建;

figure就是一个图

axes表示图上的一个画图区域

一个图上可以有多个画图区域,即一个图上可以有多个子图

用函数gcf()与gca()分别得到当前的figure与axes。(get current figure, get current axes)

https://www.cnblogs.com/yinheyi/p/6056314.html

http://edu.tv.sohu.com/play/sid/PkIvmgLLFgYqQnIBnx98FwZX_uM%25

上一篇 下一篇

猜你喜欢

热点阅读