• 海外赴任時の車の売却はJCM

お気に入り一覧 お気に入り登録 お気に入り解除

【Jupyter Notebook】Matplotlibで2次元グラフを描こう 【その2:棒グラフ】

カテゴリ タイ

今回は前回の「折れ線グラフ・散布図」に引き続き、Jupyter Notebook上で、グラフィック用の標準ライブラリーである「Matplotlib」を使って、「棒グラフ・円グラフ」を描いていきたいと思います。
前回の折れ線グラフ・散布図の描き方の紹介記事や、Jupyter Notebookの実装がまだの方は、以下のリンクから、ぼくの別記事に飛んで、参照してくださいね。

LINK:Jupyter Notebookの使い方解説【Python学習・データ解析】

LINK:【Jupyter Notebook】Matplotlibで2次元グラフを描こう

棒グラフの描き方 bar_chart2_01bar_chart2_01
みゆきメダカ
みゆきメダカ

それでは早速、棒グラフの描き方を説明するよ。
棒グラフを描くにはax.bar()メソッドを使うんだ。x, yで第1、第2引数にそれぞれの値を与えているよ。
また、それ以外のコマンドは上記の「2次元グラフを描こう」の記事で説明しているから、意味がわからなかったら、読んでみてね。

bar_chart_01bar_chart_01 bar_chart_02bar_chart_02 横向き棒グラフの描き方 bar_chart2_04bar_chart2_04
みゆきメダカ
みゆきメダカ

次に横向きの棒グラフを描いてみよう。横向きのグラフを描くにはbarh()メソッドを使うよ。また、その時、X軸、Y軸の数値も交換されていることに気をつけてね。

bar_chart_03bar_chart_03 bar_chart_04bar_chart_04 棒グラフにラベルをつける方法 bar_chart2-06bar_chart2-06
みゆきメダカ
みゆきメダカ

棒グラフの描き方の最後に目盛にラベルをつける方法を説明するよ。
始めの縦書きの棒グラフにラベルをつける方法は以下のようになるよ。
ここでの例では、引数にラベルのリストを渡しているよ。また、タプルでも大丈夫だよ。

bar_chart_05bar_chart_05 bar_chart_06bar_chart_06 グループ分けされた棒グラフを描き方 bar_chart2_02bar_chart2_02
みゆきメダカ
みゆきメダカ

グループ分けされた棒グラフの書き方を以下に示すよ。基本的には「w = 0.2」によって、少しずらしているよ。xがnp.array(x)に変更されていることに注意してね。ブラフの後にヒントがあるので、まずヒントなしで理由を考えて、わからなければ、ヒントを見て考えてね。内容を入力してください。

bar_chart_07bar_chart_07 bar_chart_08bar_chart_08
みさきメダカ
みさきメダカ

この下がヒントだよ。

bar_chart_09bar_chart_09 積み上げ棒グラフの描き方 bar_chart2_05bar_chart2_05
みゆきメダカ
みゆきメダカ

最後に積み上げ棒グラフの描き方を以下に示すよ。乱数を表示されている以外は、これまでの知識で理解できるはずだよ。

bar_chart_10bar_chart_10 bar_chart_11bar_chart_11 最後に bar_chart2_07bar_chart2_07

いかがでしたでしょうか。以上のコードをもとに自分なりに修正を加えてみて、変化を確認していただければと思います。それではない後までお付き合いいただき、ありがとうございました。さようなら。

続きを読む

ブログ紹介

みゆきメダカのブログ

https://miyukimedaka.com

20年以上の東南アジアでの海外赴任の経験をもとに、これから海外赴任される方、されている方との有益な情報の共有できればと思っています。

カテゴリ タイ

このブログの最新記事

これで漏れ無し!海外赴任前の準備方法

チャートとチェックリストを使って、
海外赴任前の準備項目を確認しながら情報を収集して準備に備えましょう!

海外赴任準備チェックリストを確認する

書籍版のご案内

海外赴任ガイド 到着から帰国まで

書籍版「海外赴任ガイド」は各種ノウハウや一目で分かりやすい「海外赴任準備チャート」などをコンパクトな一冊にまとめております。海外赴任への不安解消に繋がる道しるべとしてご活用ください。

書籍版の詳細

プログライターの方

海外赴任ブログを登録する

あなたのブログを登録してみましょう!

プログライターの方

海外赴任ガイドのSNS

Twitter アカウントをみる

たいせつにしますプライバシー 10520045