กราฟนี้เปรียบเทียบยอดขายรายสัปดาห์ของสาขาฝั่งตะวันออกและตะวันตก เพียงใช้ API พื้นฐานของ matplotlib ก็ได้กราฟที่อ่านง่ายแล้ว
import matplotlib.pyplot as plt
weeks = ["W1", "W2", "W3", "W4", "W5"]
east = [180, 150, 170, 140, 160]
west = [120, 130, 140, 125, 135]
fig, ax = plt.subplots(figsize=(6, 4))
ax.plot(weeks, east, marker="o", linewidth=2.5, color="#2563eb", label="สาขาฝั่งตะวันออก")
ax.plot(weeks, west, marker="o", linewidth=2.5, color="#10b981", label="สาขาฝั่งตะวันตก")
ax.set_ylabel("ยอดขาย (หมื่นเยน)")
ax.set_title("ยอดขายรายสัปดาห์")
ax.grid(axis="y", alpha=0.3)
ax.legend(frameon=False, loc="lower right")
fig.tight_layout()
plt.show()

วิธีอ่าน #
- การใช้สเกลเดียวทำให้เห็นความต่างของจังหวะขึ้นลงของแต่ละภูมิภาคได้รวดเร็ว
- อย่าลืมระบุหน่วยบนแกนตั้ง และให้สีในคำอธิบายตรงกับสีเส้นเพื่อเลี่ยงความสับสน
- หากอยากชี้ช่วงที่สำคัญ ให้เพิ่มเส้นตั้งหรือคำอธิบายสั้นๆ ลงบนจุดนั้นๆ