matplotlib 分割グラフの作成
このように上下2つに分割したグラフを作ります。
----------
x = np.arange(-10, 10, 0.1)
plt.subplot(211)
plt.plot(x, x**2)
plt.subplot(212)
plt.plot(x, x, 'r--')
plt.show()
----------
<解説>
subplotの後ろの(211)とか(212)の意味
(211) : 上下に2分割(2)、左右は分割なし (1)、1番目のエリアにプロット(1)
(212) : 上下に2分割(2)、左右は分割なし (1)、2番目のエリアにプロット(2)
<応用>
subplotで(121)、(122)と左右への分割指定をしてやれば以下のようなグラフが出来ます。
----------
import numpy as np
import matplotlib.pyplot as pltx = np.arange(-10, 10, 0.1)
plt.subplot(211)
plt.plot(x, x**2)
plt.subplot(212)
plt.plot(x, x, 'r--')
plt.show()
----------
<解説>
subplotの後ろの(211)とか(212)の意味
(211) : 上下に2分割(2)、左右は分割なし (1)、1番目のエリアにプロット(1)
(212) : 上下に2分割(2)、左右は分割なし (1)、2番目のエリアにプロット(2)
<応用>
subplotで(121)、(122)と左右への分割指定をしてやれば以下のようなグラフが出来ます。
----------
コメント
コメントを投稿