這篇文章主要介紹了Python使用add_subplot與subplot畫子圖操作,涉及Python使用matplotlib模組進行圖形繪製的相關操作技巧,需要的朋友可以參考下
本文實例講述了Python使用add_subplot與subplot畫子圖操作。分享給大家供大家參考,具體如下:
子圖:就是在一張figure裡面產生多張子圖。
Matplotlib物件簡介
## FigureCanvas 畫布 Figure 圖案「##
##注意,
plt.subplot()參數和物件導向中的
add_subplot()參數和意義都相同。 使用物件導向的方式
#!/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的方式
# 運行結果: ##Python使用Windows API建立窗口範例 # 以上是Python使用add_subplot與subplot畫子圖操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!#!/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()