Python使用add_subplot與subplot畫子圖操作示例
本文實例講述了Python使用add_subplot與subplot畫子圖操作。分享給大家供大家參考,具體如下:
子圖:就是在一張figure里面生成多張子圖。
Matplotlib對象簡介
FigureCanvas 畫布
Figure 圖
Axes 坐標軸(實際畫圖的地方)
注意,pyplot的方式中plt.subplot()
參數(shù)和面向?qū)ο笾械?code>add_subplot()參數(shù)和含義都相同。
使用面向?qū)ο蟮姆绞?/strong>
#!/usr/bin/python #coding: utf-8 import numpy as np import matplotlib.pyplot as plt x = np.arange(0, 100) fig = plt.figure() ax1 = fig.add_subplot(221) ax1.plot(x, x) ax2 = fig.add_subplot(222) ax2.plot(x, -x) ax3 = fig.add_subplot(223) ax3.plot(x, x ** 2) ax4 = fig.add_subplot(224) ax4.plot(x, np.log(x)) plt.show()
pyplot的方式
#!/usr/bin/python #coding: utf-8 import numpy as np import matplotlib.pyplot as plt x = np.arange(0, 100) plt.subplot(221) plt.plot(x, x) plt.subplot(222) plt.plot(x, -x) plt.subplot(223) plt.plot(x, x ** 2) plt.subplot(224) plt.plot(x, np.log(x)) plt.show()
運行結(jié)果:
更多關于Python相關內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學運算技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
相關文章
Python制作簡易聊天器,搭建UDP網(wǎng)絡通信模型
這篇文章主要介紹了Python制作簡易聊天器,搭建UDP網(wǎng)絡通信模型,用UDP建立網(wǎng)絡模型來完成一個簡單的聊天器,感興趣的小伙伴可以參考一下,希望對你有所幫助2022-01-01使用PyInstaller將Python程序文件轉(zhuǎn)換為可執(zhí)行程序文件
與py2exe一樣,PyInstaller程序也可以將Python的.py程序文件轉(zhuǎn)換為.exe,并且還有Linux的版本,下面我們就來詳細看一下如何使用PyInstaller將Python程序文件轉(zhuǎn)換為可執(zhí)行程序文件2016-07-07