- लेख
-
एक्ज़िक्यूटर्स
एक्ज़िक्यूटर्स
Python रनर C++ कंपाइलर C कंपाइलर Go कंपाइलर Rust कंपाइलर Java कंपाइलर C# / .NET कंपाइलर -
टूल्स
ब्यूटीफायर्स
कोड सुंदर बनाएं JavaScript सुंदर बनाएं Python सुंदर बनाएं JSON सुंदर बनाएं HTML सुंदर बनाएं SQL सुंदर बनाएं Format Arrayकन्वर्टर्स
HTML+ERB से Haml HTML+ERB से Slim HTML से JSX HTML से Pug CSS से SCSS/Sass JSON से YAML Python 2 से 3
Matplotlib कोड ऑनलाइन रनर – Python चार्ट बनाएं और देखें
CLI पर बिना सेटअप Matplotlib कोड रन करें—ब्राउज़र में चार्ट जनरेट करें, लर्निंग और डिबगिंग के लिए परफेक्ट।
🚀 447,127 कुल निष्पादन (8,538 इस महीने)
💡 Matplotlib सीखें और अपने स्किल्स को बेहतर बनाएं
लोड हो रहा है…
💡 क्या आप अपने कौशल में सुधार करना चाहते हैं? ये पाठ्यक्रम मदद कर सकते हैं—जब हमारा एआई मॉडल आपके अनुरोध को संसाधित करता है तो इन्हें जांचें।
📊 इस Matplotlib ऑनलाइन एक्ज़ीक्यूटर के बारे में
CodeUtility Matplotlib एक्ज़ीक्यूटर आपको ऐसा Python कोड लिखने और चलाने देता है जिसमें Matplotlib की plotting कमांड्स शामिल हों - सीधे आपके ब्राउज़र में, बिना किसी सेटअप या लोकल इंस्टॉलेशन की जरूरत के। यह Matplotlib प्रीइंस्टॉल्ड के साथ असली Python एनवायरनमेंट्स चलाता है, ताकि आप तुरंत विज़ुअल आउटपुट बना सकें।
यह टूल Matplotlib का नवीनतम संस्करण उपयोग करता है और डेटा विश्लेषण और वैज्ञानिक कंप्यूटिंग में उपयोग होने वाली सामान्य Python लाइब्रेरीज़, जैसे NumPy और Pandas, को सपोर्ट करता है।
आप 2D चार्ट, स्कैटर प्लॉट, हिस्टोग्राम, या कस्टम विज़ुअलाइज़ेशन बना सकते हैं - टूल आपका फिगर अपने-आप कैप्चर करता है और कोड के सफलतापूर्वक चलने पर उसे पॉपअप विंडो में दिखाता है।
यह सीखने वालों, डेटा साइंटिस्ट्स और इंजीनियरों के लिए परफेक्ट है जो Python विज़ुअलाइज़ेशन कोड के साथ जल्दी-जल्दी प्रयोग करना चाहते हैं, बिना Jupyter Notebook या लोकल Python सेटअप की जरूरत के।
सिर्फ़ एक कोड रनर से कहीं अधिक
एक ही एक्ज़ीक्यूटर में मल्टी-फ़ाइल एडिटर, अलग-थलग निष्पादन टर्मिनल, रनटाइम-विशिष्ट लाइब्रेरी, स्थायी वर्कस्पेस, साझाकरण और रीयल-टाइम सहयोग का उपयोग करें।
इस एक्ज़ीक्यूटर का उपयोग कैसे करें?
रनटाइम चुनें, फ़ाइल खोलें या बनाएँ, अपना कोड लिखें और चलाएँ चुनें। आउटपुट टर्मिनल में दिखाई देता है। साइन-इन उपयोगकर्ता वर्कस्पेस में फ़ाइलें रख सकते हैं, लाइब्रेरी इंस्टॉल कर सकते हैं और शेयर के माध्यम से सहयोग कर सकते हैं।
- एक संस्करण चुनें और वर्तमान फ़ाइल संपादित करें या वर्कस्पेस की दूसरी फ़ाइल खोलें।
- कोड चलाएँ, माँगे जाने पर टर्मिनल में इनपुट दें और सहेजा गया रन इतिहास देखें।
- जब कार्य के लिए एक से अधिक कोड अंश चाहिए, तो लाइब्रेरी, वर्कस्पेस टूल, शेयरिंग और चैट का उपयोग करें।
📊 Matplotlib का परिचय
1. Matplotlib क्या है?
Matplotlib एक लोकप्रिय Python लाइब्रेरी है जिसका उपयोग स्थिर, एनिमेटेड, और इंटरएक्टिव विज़ुअलाइज़ेशन बनाने के लिए किया जाता है। यह खास तौर पर डेटा साइंस और वैज्ञानिक कंप्यूटिंग में उपयोगी है।
import matplotlib.pyplot as plt
2. लाइन प्लॉट
X और Y मानों का एक बेसिक लाइन चार्ट।
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [2, 4, 6, 8]
plt.plot(x, y)
plt.title("लाइन प्लॉट")
plt.xlabel("X अक्ष")
plt.ylabel("Y अक्ष")
plt.show()
3. बार चार्ट
बार चार्ट अलग-अलग कैटेगरीज़ की तुलना करने के लिए उपयोगी होते हैं।
categories = ['A', 'B', 'C']
values = [5, 7, 3]
plt.bar(categories, values)
plt.title("बार चार्ट")
plt.show()
4. स्कैटर प्लॉट
दो संख्यात्मक वेरिएबल्स के बीच संबंध दिखाने के लिए स्कैटर प्लॉट का उपयोग करें।
x = [1, 2, 3, 4]
y = [10, 20, 25, 30]
plt.scatter(x, y)
plt.title("स्कैटर प्लॉट")
plt.show()
5. पाई चार्ट
पाई चार्ट अनुपात दिखाने के लिए उपयोग किए जाते हैं।
labels = ['सेब', 'केला', 'चेरी']
sizes = [30, 40, 30]
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
plt.title("फल वितरण")
plt.show()
6. हिस्टोग्राम
हिस्टोग्राम संख्यात्मक डेटा के वितरण को समझने में मदद करते हैं।
import numpy as np
data = np.random.randn(1000)
plt.hist(data, bins=30)
plt.title("हिस्टोग्राम")
plt.show()
7. मल्टिपल प्लॉट्स
सबप्लॉट्स का उपयोग करके एक ही फिगर में कई चार्ट प्लॉट करें।
x = [1, 2, 3, 4]
y1 = [1, 4, 9, 16]
y2 = [2, 3, 5, 7]
plt.subplot(1, 2, 1)
plt.plot(x, y1)
plt.title("प्लॉट 1")
plt.subplot(1, 2, 2)
plt.plot(x, y2)
plt.title("प्लॉट 2")
plt.tight_layout()
plt.show()
8. स्टाइल कस्टमाइज़ करें
आप रंग, स्टाइल, मार्कर्स और बहुत कुछ कस्टमाइज़ कर सकते हैं।
plt.plot(x, y1, color='red', linestyle='--', marker='o')
plt.title("स्टाइल्ड लाइन")
plt.show()
9. प्लॉट को इमेज के रूप में सेव करें
savefig() का उपयोग करके अपने प्लॉट को इमेज फाइल में सेव करें।
plt.plot(x, y1)
plt.savefig("my_plot.png")
10. 3D प्लॉट (उन्नत)
Matplotlib mpl_toolkits.mplot3d के जरिए 3D प्लॉटिंग भी सपोर्ट करता है।
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
x = [1, 2, 3]
y = [2, 3, 4]
z = [5, 6, 7]
ax.scatter(x, y, z)
plt.show()