Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके सांख्यिकीय ग्राफ़ कैसे बनाएं?


पायथन में एक अद्भुत ग्राफ़ प्लॉटिंग लाइब्रेरी है जिसे मैटप्लॉटलिब (matplotlib) कहा जाता है। यह पायथन के लिए सबसे लोकप्रिय ग्राफ़िंग और डेटा विज़ुअलाइज़ेशन मॉड्यूल है। आप केवल 3 लाइनों का उपयोग करके ग्राफ़ बनाना शुरू कर सकते हैं! उदाहरण के लिए:

from matplotlib import pyplot as plt  # कैनवास पर प्लॉट करें
plt.plot([1,2,3],[4,5,1])             # जो प्लॉट किया उसे दिखाएं
plt.show()

यह (1,4), (2,5) और (3,1) निर्देशांकों के साथ एक सरल ग्राफ़ बनाएगा। आप xlabel और ylabel फ़ंक्शन का उपयोग करके अक्षों को लेबल असाइन कर सकते हैं। उदाहरण के लिए:

plt.ylabel('Y अक्ष')
plt.xlabel('X अक्ष')

और title फ़ंक्शन का उपयोग करके शीर्षक भी प्रदान कर सकते हैं:

plt.title('मेरा ग्राफ़')

याद रखें कि इन फ़ंक्शन को show() कॉल करने से पहले कॉल करें क्योंकि ये तभी रेंडर होंगे जब show() से पहले कॉल किए जाएं। आप plt.plot फ़ंक्शन में linewidth=2 जैसे आर्गुमेंट देकर इन ग्राफ़ को स्टाइल भी कर सकते हैं। आप legend() फ़ंक्शन का उपयोग करके लीजेंड भी बना सकते हैं:

plt.legend()

बार ग्राफ़, स्कैटरप्लॉट, पाई चार्ट आदि जैसे कई प्रकार के चार्ट उपलब्ध हैं। आप इनके बारे में अधिक जानकारी https://pythonprogramming.net/matplotlib-python-3-basics-tutorial/ पर प्राप्त कर सकते हैं।


  1. Python का उपयोग करके दो प्लॉट्स को साथ-साथ कैसे बनाएं? Python का उपयोग करके दो प्लॉट्स को साथ-साथ कैसे बनाएं?

    subplot(row, col, index) मेथड का उपयोग करके, हम एक फिगर को row*col भागों में विभाजित कर सकते हैं, और index पोजीशन पर फिगर प्लॉट कर सकते हैं। निम्नलिखित प्रोग्राम में, हम एक ही फिगर में दो डायग्राम बनाएंगे।चरणNumPy का उपयोग करके x, y1, y2 पॉइंट्स बनाना।nrows = 1, ncols = 2, index = 1 के साथ, subplot(

  1. पायथन में Bokeh का उपयोग करके स्कैटर प्लॉट कैसे उत्पन्न करें? पायथन में Bokeh का उपयोग करके स्कैटर प्लॉट कैसे उत्पन्न करें?

    Bokeh एक पायथन पैकेज है जो डेटा विज़ुअलाइज़ेशन में मदद करता है। यह एक ओपन सोर्स प्रोजेक्ट है। Bokeh अपने प्लॉट को HTML और JavaScript का उपयोग करके रेंडर करता है। यह इंगित करता है कि यह वेब-आधारित डैशबोर्ड के साथ काम करते समय उपयोगी है। Bokeh डेटा स्रोत को JSON फ़ाइल में परिवर्तित करता है। इस फ़ाइल

  1. पायथन में एकाधिक ग्राफ़ कैसे संयोजित करें पायथन में एकाधिक ग्राफ़ कैसे संयोजित करें

    परिचय Matplotlib एक ही ग्राफ में एक से अधिक प्लॉट जोड़ने की अनुमति देता है। इस ट्यूटोरियल में, मैं आपको दिखाऊंगा कि डेटा को एक ही प्लॉट में, दो अलग-अलग अक्षों पर कैसे प्रस्तुत किया जाए। कैसे करें 1. Matplotlib इंस्टॉल करें: pip install matplotlib 2. प्रदर्शित करने के लिए डेटा तैयार करें: import