Matplotlib pyplot की बुनियादी बातें: plt.plot और plt.show
matplotlib.pyplot से कुछ ही लाइनों में Python में ग्राफ़ बनाएँ: plt.plot, plt.title, plt.xlabel और plt.show।
परिचय
matplotlib.pyplot, जिसे plt नाम से import करते हैं, Python में ग्राफ़ बनाने का सबसे तेज़ तरीका है। हर plt फ़ंक्शन मौजूदा चार्ट में एक चीज़ जोड़ता है: plt.plot लाइन बनाता है, plt.title और plt.xlabel टेक्स्ट जोड़ते हैं, और plt.show नतीजा दिखाता है।
plt.plot(x, y) पॉइंट्स (1, 2), (2, 4), (3, 1) वगैरह को क्रम से जोड़ता है; marker="o" हर पॉइंट पर एक बिंदु भी बनाता है। plt.title, plt.xlabel और plt.ylabel चार्ट पर टाइटल और लेबल लगाते हैं। plt.show() से पहले कुछ नहीं दिखता। यही चार्ट fig, ax = plt.subplots() और ax.plot से भी लिखा जा सकता है: एक चार्ट के लिए pyplot छोटा है, और एक फ़िगर में कई चार्ट हों तो ax स्टाइल ज़्यादा साफ़ है।
इंटरैक्टिव विज़ुअलाइज़र
डेटा चुनें, pyplot स्टाइल (plt.plot) और ऑब्जेक्ट-ओरिएंटेड स्टाइल (ax.plot) के बीच बदलें, और हर लेबल चालू-बंद करें। दोनों स्टाइल एक ही चार्ट बनाते हैं।
चलने वाला Matplotlib उदाहरण
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 5, 3]
plt.plot(x, y, marker="o")
plt.title("My first plot")
plt.xlabel("x")
plt.ylabel("y")
plt.show()
