Python入門トップページ


目次

  1. Matplotlib とは
  2. モジュールの読み込み
  3. 折れ線グラフ
  4. 散布図
  5. 円グラフ
  6. 棒グラフ
  7. 複数の棒グラフ
  8. 積み上げグラフ
  9. 任意の数学関数のグラフ描画
  10. 複数グラフの描画
  11. LaTeX の数式やフォントを使用する

Matplotlib によるグラフの描画

Matplotlib とは

Matplotlib は,Python でグラフや図を作成するための代表的な可視化ライブラリのひとつです.折れ線グラフや棒グラフ,散布図,ヒストグラムなど,多様なグラフを柔軟に描画することができます.

グラフのタイトル,軸ラベル,凡例,色や線のスタイルなどを細かく設定できるため,データの特徴を分かりやすく表現することが可能です.また,NumPy や Pandas と組み合わせることで,数値データや表形式データを簡単に可視化できます.

ここでは Jupyter Notebook / Jupyter Lab を用いたグラフの描画方法を説明しますが,作成したグラフを PNG や PDF などの形式で保存することも可能です.

本セクションでは,基本的なグラフの描画方法から,複数のグラフの配置や簡単なカスタマイズまでの操作について説明します.

なお,Matplotlib でグラフを作成するにあたり,軸ラベルやタイトルなどに日本語フォントを利用する場合は japanize-matplotlib をインストールしておくとよいでしょう.Windows では Anaconda Prompt / Anaconda Powershell Prompt,mac ではターミナルから次のコマンドでインストールしてください.

pip install japanize-matplotlib ⏎

目次に戻る