最終更新: jade_python 2013年02月26日(火) 01:23:23履歴
いくつかのグラフを並べて表示することも可能である。
研究発表資料の作成の際には非常に重宝する。以前までは1枚1枚のグラフをパワーポイント上で並べていたことを考えると・・・
非常に恥ずかしい(笑)
グラフの整理配置にはsubplot(ijk)を使う。
ここで(i,j,k)はそれぞれ(行数,列数,グラフの位置)の整数値が入る。
たとえばsubplot(231)は、2行3列、合計6つのグラフのうち一番左上に配置するということを意味する。
例として、「y=x」,「y=3」,「y=x+1」,「y=-x+5」のグラフを配置してみる。
subplot(ijk)と、それぞれのグラフの位置の関係を確認してほしい。
import matplotlib.pyplot as plt x=[0,1,2,3,4,5] y1=[0,1,2,3,4,5] y2=[3,3,3,3,3,3] y3=[1,2,3,4,5,6] y4=[5,4,3,2,1,0] plt.subplot(221) plt.plot(x,y1) plt.subplot(222) plt.plot(x,y2) plt.subplot(223) plt.plot(x,y3) plt.subplot(224) plt.plot(x,y4) plt.suptitle('subplot alignment') plt.show()
15行目のplt.suptitle(' ')ではいくつかのグラフを並べた際のスーパータイトル(全体の表題)を記述することができる。
つまり、個別のグラフタイトルに加えて全体のタイトルもつけることができるんです!またまたこれがすごく便利で。。。
python project
このページへのコメント
4bIkgD <a href="http://olxuxxxbmbtk.com/">olxuxxxbmbtk</a>, [url=http://cqujvxfsxcfz.com/]cqujvxfsxcfz[/url], [link=http://mwvomjpuglzc.com/]mwvomjpuglzc[/link], http://svgnlhmhinqb.com/
LWgIB0 <a href="http://ajgjvvxwjjap.com/">ajgjvvxwjjap</a>, [url=http://szeezgkrznao.com/]szeezgkrznao[/url], [link=http://xfolreqqdknm.com/]xfolreqqdknm[/link], http://cfkljnazvzbd.com/
FSNBH4 <a href="http://zumrsowmavrw.com/">zumrsowmavrw</a>, [url=http://juiytuobfazz.com/]juiytuobfazz[/url], [link=http://lszgsbntztzx.com/]lszgsbntztzx[/link], http://uzrtaljovgbl.com/