[Python 100日チャレンジ] Day 67 - Matplotlibの基本
PythonのMatplotlibで折れ線グラフ、棒グラフ、タイトル、ラベルを設定する基本を学びます。
[Python 100日チャレンジ] Day 67 - Matplotlibの基本
Matplotlibとは
Matplotlibは、Pythonでグラフを描くための代表的なライブラリです。データの傾向を視覚的に確認したいときに使います。
1
2
3
4
5
6
7
import matplotlib.pyplot as plt
days = [1, 2, 3, 4, 5]
sales = [120, 150, 130, 180, 210]
plt.plot(days, sales)
plt.show()
タイトルとラベル
1
2
3
4
5
plt.plot(days, sales)
plt.title("Daily Sales")
plt.xlabel("Day")
plt.ylabel("Sales")
plt.show()
タイトルと軸ラベルを付けると、グラフの意味が伝わりやすくなります。
棒グラフ
1
2
3
4
5
products = ["A", "B", "C"]
amounts = [300, 450, 280]
plt.bar(products, amounts)
plt.show()
カテゴリごとの比較には棒グラフが向いています。
グリッドとサイズ
1
2
3
4
plt.figure(figsize=(8, 4))
plt.plot(days, sales, marker="o")
plt.grid(True)
plt.show()
見やすさを上げるには、サイズ、マーカー、グリッドを調整します。
今日のゴール
Matplotlibの基本は、データを渡し、タイトルとラベルを付けて、見やすいグラフにすることです。分析結果を説明するための第一歩として練習しましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
