Matplotlib चार्ट के प्रकार

बार चार्ट

वर्टिकल और हॉरिज़ॉन्टल बार से कैटेगरी के बीच मानों की तुलना करें।

परिचय

बार चार्ट कैटेगरी के बीच किसी मान की तुलना करते हैं। ax.bar वर्टिकल बार और ax.barh हॉरिज़ॉन्टल बार बनाता है, जो लंबे नामों के लिए बेहतर हैं।

पहला आर्ग्युमेंट कैटेगरी देता है और दूसरा उनके मान। color हर बार के लिए एक रंग वाली लिस्ट भी हो सकता है। ax.bar_label हर बार के ऊपर उसका मान लिख देता है, ताकि एक्सिस देखकर अंदाज़ा न लगाना पड़े।

इंटरैक्टिव विज़ुअलाइज़र

हॉरिज़ॉन्टल बार पर जाएँ, बार को क्रम से लगाएँ और उनके मान दिखाएँ। क्रम से लगे बार से रैंकिंग तुरंत दिखती है।

चलने वाला Matplotlib उदाहरण

Matplotlib
कोड चलाएँ →
main.py
import matplotlib.pyplot as plt

languages = ["Python", "JavaScript", "Java", "C#", "C++"]
students = [42, 31, 18, 12, 9]

fig, ax = plt.subplots(figsize=(7, 4))
bars = ax.bar(languages, students, color=["#6366f1", "#f59e0b", "#10b981", "#0ea5e9", "#ef4444"])
ax.bar_label(bars)
ax.set_title("Favorite language in class")
ax.set_ylabel("Students")
plt.show()
इस उदाहरण के लिए Run बटन बनाएँ यह कोड जो चार्ट बनाता है
बार चार्ट