TAG

matplotlib

  • 2023年6月7日
  • 2023年6月6日

【Python】matplotlibで黒背景のグラフを描画する

matplotlibでは様々なグラフを描画できますが、白背景のグラフが常識になっている方も多いのではないでしょうか。 今回はmatplitlibで黒背景のグラフを描画する方法を紹介します。今回はplt.style.use()を使った方法を紹介します。 普通にグラフを描画した場合 まずはいつも通りグラ […]

  • 2023年3月29日
  • 2023年5月28日

【Python】FlaskでWebアプリケーションを作る⑥ -matplotlibのグラフをWeb画面に描画する

前回はFlaskでPandasデータフレームを表示する方法を紹介しました。 今回は、Flaskでmatplotlibのグラフを表示してみます。前回と同じ流れでPandasデータフレームを取得し、そのデータを使ってグラフを描画します。 前提 Pythonパッケージ 今回使用するPythonパッケージは […]

  • 2022年10月19日
  • 2023年3月2日

【Python】matplotlibで凡例を表示する

matplotlibではlegend()を使ってグラフに凡例を表示させることができます。 今回はlegend()の基本的な使い方からカスタマイズして使う使い方まで紹介していきます。 使用するデータ 今回は以下のようなデータを作成、グラフに描画します。 凡例を表示する 凡例はlegend()で表示させ […]

  • 2022年9月13日
  • 2023年3月2日

【Python】matplotlibで1枚の画像に複数のグラフを描画する方法② -plt.subplots()

前回はplt.figure()で描画領域全体を生成した後、add_subplots()でプロットごとにそれぞれの領域を割り当てて複数プロットを描画する方法を紹介しました。 今回も目的は同じで、1つの描画領域内に複数プロット(グラフ)を表示させることです。ただし、今回は前回と少し違う方法でプロットして […]

  • 2022年9月8日
  • 2023年3月2日

【Python】matplotlibで1枚の画像に複数のグラフを描画する方法① -add_subplots()

matplotlibでは様々なグラフを描画でき、複数グラフをまとめて表示したいときもあると思います。今回は1枚の画像に複数のグラフを並べて表示する方法を紹介しようと思います。 複数グラフを並べて表示させるためにはmatplotlibでよく見かけるfigとaxesを活用してく必要があります。 Figu […]

  • 2022年3月22日
  • 2023年3月4日

【Python】matplotlibでグラフのアニメーションを作る

matplotlibはPythonのグラフ描画ライブラリで、様々なグラフを描画することができます。そんなmatplotlibですが、なんとアニメーションで動くグラフを描画することもできるのです。 今回はサンプルデータを使ってグラフのアニメーション動画を作成する方法を紹介します。 出力結果とコード 今 […]

  • 2022年2月17日
  • 2023年3月4日

【Python】エラーバー付きの棒グラフを描画する

グラフを描画する際には見せたい値を描画するだけでは不十分な場合があります。それは、標準偏差や標準誤差を一緒に示すのが好ましい場合です。 標準偏差や標準誤差を示すことで、そのデータがどれほどのばらついているのかということがわかります。学術誌などでは、これがないグラフは信ぴょう性が低い結果として扱われる […]

  • 2022年2月2日
  • 2023年3月4日

【Python】seabornで折れ線グラフを並べて描画する

seabornはmatplotlibと並ぶグラフ描画ライブラリです。今回は、複数のグラフをまとめて描画する方法について紹介します。 実際グラフを描いて可視化する場面では、似たようなグラフを大量に描画する場面もあると思います。例えば、x軸とy軸は同じで、期間や種類が異なるグラフを複数描画するといったこ […]

  • 2022年1月21日
  • 2023年3月4日

【Python】matplotlibで等高線グラフを描画する

今回はmatplotlibで等高線グラフを描画する方法を紹介します。等高線は地図ではお馴染みですが、グラフとしてデータの可視化にも使えます。 今回はデータの可視化における等高線の持つ意味についてと、Pythonのmatplotlibで等高線グラフを描画する方法を紹介していきます。 等高線グラフについ […]

  • 2021年9月16日
  • 2023年4月21日

【Python】レーダーチャートでデータを可視化する

Pythonでは、maptlotlibを用いてレーダーチャートを描画することができます。今回は、レーダーチャートの描画方法を紹介していきたいと思います。 レーダーチャートとは スパイダーチャートとも呼ばれるこのグラフは、複数の項目のデータを正多角形上に表現したグラフです。 中心を0とし、値が大きくな […]