棒グラフ

棒グラフは、長方形など四角い棒の長さなど、何らかの値を表現するグラフ。棒グラフは2つ以上の値を比較したりするのに使われる。

1. 表現
-----

棒グラフではデータの大きさを棒の高低で表現する。棒の延びる方向は垂直方向の場合と水平方向の場合がある。

棒グラフのデータの並べ方に特に決まりはないが、見やすいように数値の大小、北から南、五十音順、時間軸などを基準に並べることもある。

その他、グループ毎をまとめた集合棒グラフ、構成内容を積み上げ、全体で合計となる積上げ棒グラフ、100%積み上げグラフ、系列を拡張した3次元棒グラフなどがある。

なお、グラフの表現には他に自動車のイラストの個数で自動車の生産台数などを表す絵グラフがある。

2. 例
----

例として、2004年の欧州議会選挙結果と1999年の欧州議会選挙結果を使う。以下の表は各政党が獲得した議席数である。1999年の総議席数は少ないので、1.16933倍して、2004年のときと総議席数が同じになるようにしてある。

上記の2004年の選挙結果を棒グラフにしたものを以下に示す。

ImageSize = width:400 height:240 PlotArea = width:300 height:150 left:50 bottom:40 AlignBars = late

DateFormat = yyyy Period = from:0 till:300 TimeAxis = orientation:vertical ScaleMajor = unit:year increment:50 start:0

BarData= bar:1 text:"EUL" bar:2 text:"PES" bar:3 text:"EFA" bar:4 text:"EDD" bar:5 text:"ELDR" bar:6 text:"EPP" bar:7 text:"UEN" bar:8 text:"Other"

Colors = id:lightgrey value:gray id:darkgrey value:gray

TextData = pos: textcolor:black fontsize:S text:Seats pos: textcolor:black fontsize:S text:Group pos: textcolor:black fontsize:M text:European Parliament Election 2004

PlotData= width:18 bar:1 color:lightgrey from:0 till:39 bar:2 color:lightgrey from:0 till:200 bar:3 color:lightgrey from:0 till:42 bar:4 color:lightgrey from:0 till:15 bar:5 color:lightgrey from:0 till:67 bar:6 color:lightgrey from:0 till:276 bar:7 color:lightgrey from:0 till:27 bar:8 color:lightgrey from:0 till:66<WtXmlEndTag />

次の集合棒グラフは各政党の議席数について2004年の結果と1999年の結果を両方示したものである。

ImageSize = width:480 height:240 PlotArea = width:360 height:150 left:50 bottom:40 AlignBars = late

DateFormat = yyyy Period = from:0 till:300 TimeAxis = orientation:vertical ScaleMajor = unit:year increment:50 start:0

BarData= bar:17 text: bar:2 text: bar:1 text: bar:17 text: bar:4 text: bar:3 text: bar:17 text: bar:6 text: bar:5 text: bar:17 text: bar:8 text: bar:7 text: bar:17 text: bar:10 text: bar:9 text: bar:17 text: bar:12 text: bar:11 text: bar:17 text: bar:14 text: bar:13 text: bar:17 text: bar:16 text: bar:15 text:

Colors = id:lightgrey value:gray id:darkgrey value:gray

TextData = tabs: pos: textcolor:black fontsize:S text:Seats pos: textcolor:black fontsize:S text:Group pos: textcolor:black fontsize:M text:European Parliament Elections pos: textcolor:black fontsize:S text:2004 pos: textcolor:black fontsize:S text:1999 pos: textcolor:black fontsize:S text:^EUL^PES^EFA^EDD^ELDR^EPP^UEN^Other

PlotData= width:0 bar:1 color:lightgrey from:0 till:39 width:15 bar:2 color:darkgrey from:0 till:49 width:15 bar:3 from:0 till:200 width:15 color:lightgrey bar:4 color:darkgrey from:0 till:210 width:15 bar:5 from:0 till:42 width:15 color:lightgrey from:280 till:300 color:darkgrey width:10 bar:6 from:0 till:56 width:10 color:darkgrey width:15 bar:7 from:0 till:15 width:15 color:lightgrey from:280 till:300 color:lightgrey width:10 bar:8 color:darkgrey from:0 till:19 width:15 bar:9 color:lightgrey from:0 till:67 width:15 bar:10 color:darkgrey from:0 till:60 width:15 bar:11 color:lightgrey from:0 till:276 width:15 bar:12 color:darkgrey from:0 till:272 width:15 bar:13 color:lightgrey from:0 till:27 width:15 bar:14 color:darkgrey from:0 till:36 width:15 bar:15 color:lightgrey from:0 till:66 width:15 bar:16 color:darkgrey from:0 till:29 width:15<WtXmlEndTag />

3. 出典
-----

4. 関連項目
-------

ヒストグラム
ガントチャート
円グラフ
グラフ作成ソフト
ウィリアム・プレイフェア

5. 外部リンク
--------

[1], //Statistics: Power from Data!//, Statistics Canada
[2]
[3]
[4]
[5] オンライングラフ作成ツール。棒グラフ、折れ線グラフ、面グラフ、円グラフなどを描画でき、PDF、PNG、JPG、EMF、EPS、SVG の出力を得ることができる。
[6] フリーのオンライン棒グラフ生成ツール。折れ線グラフと円グラフのツールもある。JFreeChart というフリーソフトウェアを使っている。