はじめに
Matplotlib は、データ可視化に使用される人気のある Python ライブラリです。Matplotlib の主な機能の 1 つは、グラフの目盛りラベルをカスタマイズする機能です。この実験では、Matplotlib を使用してカスタム目盛りラベルを回転させる方法を学びます。
VM のヒント
VM の起動が完了したら、左上隅をクリックしてノートブックタブに切り替え、Jupyter Notebook を使用して練習します。
場合によっては、Jupyter Notebook が読み込み終了するまで数秒待つ必要があります。Jupyter Notebook の制限により、操作の検証は自動化できません。
学習中に問題が発生した場合は、Labby にお問い合わせください。セッション後にフィードバックを提供してください。そうすれば、迅速に問題を解決します。
Matplotlib ライブラリをインポートする
最初のステップは、Matplotlib ライブラリをインポートすることです。これは、次のコードを実行することで行うことができます。
import matplotlib.pyplot as plt
プロット用のデータを作成する
2 番目のステップは、プロットしたいデータを作成することです。この実験では、次のデータを使用します。
x = [1, 2, 3, 4]
y = [1, 4, 9, 6]
labels = ['Frogs', 'Hogs', 'Bogs', 'Slogs']
データをプロットする
3 番目のステップは、Matplotlib を使ってデータをプロットすることです。これは、次のコードを実行することで行うことができます。
plt.plot(x, y)
目盛りラベルをカスタマイズする
4 番目のステップは、目盛りラベルをカスタマイズすることです。この実験では、目盛りラベルを垂直方向に回転させます。これは、次のコードを実行することで行うことができます。
plt.xticks(x, labels, rotation='vertical')
マージンと間隔を調整する
5 番目のステップは、目盛りラベルが切り取られないように、プロットのマージンと間隔を調整することです。これは、次のコードを実行することで行うことができます。
plt.margins(0.2)
plt.subplots_adjust(bottom=0.15)
プロットを表示する
最後のステップは、Matplotlib を使ってプロットを表示することです。これは、次のコードを実行することで行うことができます。
plt.show()
まとめ
この実験では、Matplotlib を使ってカスタム目盛りラベルを回転させる方法を学びました。目盛りラベルをカスタマイズすることで、プロットをより情報豊富で視覚的に魅力的にすることができます。