Ένα απλό ραβδόγραμμα για να συγκρίνουμε τις πωλήσεις ανά κατάστημα. Όταν οι κατηγορίες είναι λίγες, οι ετικέτες επάνω στις μπάρες κάνουν την ανάγνωση πολύ πιο άμεση.
import matplotlib.pyplot as plt
stores = ["Τόκιο", "Ναγκόγια", "Οσάκα", "Φουκουόκα", "Σαππόρο"]
sales = [320, 210, 280, 190, 160]
fig, ax = plt.subplots(figsize=(6, 4))
bars = ax.bar(stores, sales, color="#2563eb")
ax.set_ylabel("Πωλήσεις (εκατ. γιεν)")
ax.set_title("Σύγκριση πωλήσεων βασικών βάσεων")
ax.bar_label(bars, fmt="%.0f", padding=4)
ax.set_ylim(0, 360)
ax.grid(axis="y", alpha=0.2)
fig.tight_layout()
plt.show()

Σημεία προσοχής #
- Ξεκινήστε τον άξονα Υ από το μηδέν και επιλέξτε κατάλληλο εύρος ώστε να μην παραπλανηθεί ο αναγνώστης.
- Ταξινομήστε τις μπάρες είτε κατά φθίνουσα τιμή είτε με κάποιο νόημα (π.χ. γεωγραφική σειρά) για να φαίνεται ευκολότερα η διαφορά.
- Για λίγες κατηγορίες, οι ετικέτες στις μπάρες λειτουργούν καλά· αν οι κατηγορίες είναι πολλές, εξετάστε ομαδοποίηση ή λειτουργίες φίλτρου.