プログラミング言語「python」を用いてシステム開発をしよう!

グラフを並べる


いくつかのグラフを並べて表示することも可能である。
研究発表資料の作成の際には非常に重宝する。以前までは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/

0
Posted by kcwkrpfqlgp 2013年11月20日(水) 12:05:25 返信

LWgIB0 <a href="http://ajgjvvxwjjap.com/">ajgjvvxwjjap</a>, [url=http://szeezgkrznao.com/]szeezgkrznao[/url], [link=http://xfolreqqdknm.com/]xfolreqqdknm[/link], http://cfkljnazvzbd.com/

0
Posted by fgqeqhrdl 2013年11月14日(木) 16:10:00 返信

FSNBH4 <a href="http://zumrsowmavrw.com/">zumrsowmavrw</a>, [url=http://juiytuobfazz.com/]juiytuobfazz[/url], [link=http://lszgsbntztzx.com/]lszgsbntztzx[/link], http://uzrtaljovgbl.com/

0
Posted by gsahmpoxs 2013年07月08日(月) 15:09:55 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます