棒グラフ

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

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

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

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

なお、グラフの表現には他に自動車のイラストの個数で自動車の生産台数などを表す絵グラフがある（絵グラフの場合はイラストの個数ではなく面積の大きさで数値の大きさを表現することもある）。

## 例
例として、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(0.7)
  id:darkgrey  value:gray(0.1)

TextData =
  pos:(10,220) textcolor:black fontsize:S
  text:Seats
  pos:(180,25) textcolor:black fontsize:S
  text:Group
  pos:(90,225) 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


次の集合棒グラフは各政党の議席数について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(0.7)
  id:darkgrey  value:gray(0.4)

TextData =
 tabs:(28-center,74-center,118-center,164-center,211-center,254-center,300-center,347-center)
 pos:(10,220) textcolor:black fontsize:S
  text:Seats
  pos:(200,25) textcolor:black fontsize:S
  text:Group
  pos:(130,225) textcolor:black fontsize:M
  text:European Parliament Elections
  pos:(233,193) textcolor:black fontsize:S
  text:2004
  pos:(185,193) textcolor:black fontsize:S
  text:1999
  pos:(50,40) 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


## 出典

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

## 外部リンク

*Bar Graphs, *Statistics: Power from Data!*, Statistics Canada
*EIA Guidelines for Statistical Graphs
*How to Construct Bad Charts and Graphs
*Directory of graph software and online tools （大部分は棒グラフを扱える）
*Create A Graph オンライングラフ作成ツール（フリー）。棒グラフ、折れ線グラフ、面グラフ、円グラフなどを描画でき、PDF、PNG、JPG、EMF、EPS、SVG の出力を得ることができる。
*BARCHART Tool フリーのオンライン棒グラフ生成ツール。折れ線グラフと円グラフのツールもある。JFreeChart というフリーソフトウェアを使っている。