Python 学習:棒グラフ

2014-06-08 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
3、3、2、1、0、 0、0、0、0、0(40)で、換算ポイント 70pt 。
「Firefox」今朝方、4位にダウン。(再びの日替わりパターン?)
・-・ - -・

さて、本文。

先月下旬(2014-05-24)の記事:
Python 学習:pyplot まとめ
では、“pyplot”即ち“matplotlib.pyplot”による、
グラフ出力のパラメータを整理した。
つもりだった。

しかし、これは“点”や“線”によるグラフだった。

ここに来て、“棒”グラフ出力をしたくなった。

どうするの?・・・検索ですね。
「Firefox」による「Google 検索」:
Python 棒グラフ」・・・
わんさかヒットする。

摘み食い。

1つ目:
何度か目にしている「たこ焼き食べた.net」の 2009-11-22 記事:
matplotlibで棒グラフを書く
  ・・・・・
  棒グラフ
  棒グラフにはbar関数を使います。これは縦方向の棒グラフです。
  横方向にはbarh関数を使います。
  縦の棒グラフ
  bar関数の引数は、
    bar(棒の左端のx座標(left), 棒の高さ(bottom))
  が最低限の条件となります。
  更にいろいろと条件を指定することができ、色や線幅などの他にも、
  棒の幅を指定するwidth, 一番下のy座標を決めるbottomなどがあります。
    棒は、四角形で描画されますが、この四角形は
  以下の2点を結ぶ直線を対角線に取ります。
    (left, bottom), (left + width, bottom + height)
  詳細は公式を参考にしてください。
    pyplot - Matplotlib 1.3.1 documentation
  ・・・・・
  ・・・・・

2つ目:
「matplotlib 入門」=「matplotlib 1.0 documentation」の、
棒グラフ
  ・・・・・
  棒グラフの描写
  棒グラフの描写は plt.bar() で行います。 引数には2つのリストが必要です。
    import matplotlib.pyplot as plt
    X = [1,2,3]
    Y = [3,1,4]
    plt.bar(X, Y)
  1個目の引数 X が棒の左端、2個目の Y が棒の高さを指定します。
  実際の棒グラフのX軸は、数値ではなく名 (地名とか) の場合が多いですね。
  そこでx軸の目盛りの書き換えを plt.xticks() で行います。
  ・・・・・
  ・・・・・

こんな処か???

要は、「pyplot.bar - Matplotlib 1.3.1 documentation
  matplotlib.pyplot.bar(left, height, width=0.8, bottom=None, hold=None, **kwargs)
    Make a bar plot.
    Make a bar plot with rectangles bounded by:
      left, left + width, bottom, bottom + height
       (left, right, bottom and top edges)
    Parameters: ・・・・・
  ・・・・・
  ・・・・・
ですね。

棒グラフは、長方形での表示なので、
単純に、折れ線グラフと同じX軸とY軸の値のセットを指定しただけだと、
X軸の値/横軸目盛は、長方形の左下隅に対応する。
( だから、“センタリング”したりといった指定をする )

棒=長方形の横幅は、「width=~」で、0~1の値を指定。
「width=0」は意味が無い?
「width=1.1」としてもイイ!(「width=4」でも!)

棒の色指定は、「color='~'」ですか?
( 折れ線の時は、「c='~'」でも良かったが )


その他は、概ね折れ線の時と一緒ですね???

と云うことで、<紙>流メモ:

import matplotlib.pyplot as plt
plt.bar( x, y, 1.0, color='#FF0000' )

これで、横幅一杯、赤色、縦棒グラフ。


本日はここまで。

Python 学習は続く、・・・



見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


140603
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク