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

मैटप्लोटलिब के साथ पैंडास DataFrame को कैसे प्लॉट करें?


हम पैंडास DataFrame का उपयोग करके मैटप्लोटलिब के साथ लाइन ग्राफ, पाई चार्ट, हिस्टोग्राम आदि प्लॉट कर सकते हैं। इसके लिए हमें पैंडास और मैटप्लोटलिब लाइब्रेरी आयात करने की आवश्यकता है:

import pandas as pd
import matplotlib.pyplot as plt

आइए प्लॉटिंग शुरू करें:

लाइन ग्राफ

उदाहरण

कोड निम्नलिखित है:

import pandas as pd
import matplotlib.pyplot as plt
# 2 कॉलम के साथ DataFrame बनाना
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
    "Reg_Price": [2000, 2500, 2800, 3000, 3200, 3500],
    "Units": [100, 120, 150, 170, 180, 200]})
# लाइन ग्राफ प्लॉट करें
plt.plot(dataFrame["Reg_Price"], dataFrame["Units"])
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

मैटप्लोटलिब के साथ पैंडास DataFrame को कैसे प्लॉट करें?

पाई चार्ट

उदाहरण

पाई चार्ट प्लॉट करने का कोड निम्नलिखित है:

import pandas as pd
import matplotlib.pyplot as plt
# DataFrame बनाना
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]})
# लेबल Car कॉलम के साथ रजिस्ट्रेशन प्राइस कॉलम के लिए पाई चार्ट प्लॉट करें
plt.pie(dataFrame["Reg_Price"], labels=dataFrame["Car"])
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

मैटप्लोटलिब के साथ पैंडास DataFrame को कैसे प्लॉट करें?

हिस्टोग्राम

उदाहरण

हिस्टोग्राम प्लॉट करने का कोड निम्नलिखित है:

import pandas as pd
import matplotlib.pyplot as plt
# DataFrame बनाना
dataFrame = pd.DataFrame({"Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000]})
# रजिस्ट्रेशन प्राइस कॉलम के लिए हिस्टोग्राम प्लॉट करें
plt.hist(dataFrame["Reg_Price"])
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

मैटप्लोटलिब के साथ पैंडास DataFrame को कैसे प्लॉट करें?

  1. Matplotlib में एज कलर के साथ रेक्टेंगल प्लॉट करें Matplotlib में एज कलर के साथ रेक्टेंगल प्लॉट करें

    Matplotlib में रेक्टेंगल का एज कलर लगाने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें। वर्तमान एक्सिस में सबप्लॉट मेथड जोड़ें। Rectangle() क्लास का उपयोग करके एजकलर और एज के लाइनविड्थ के साथ रेक्टेंगल इंस्टेंस बनाएं। प्

  1. कलरबार के साथ Python में 2D मैट्रिक्स कैसे प्लॉट करें Matplotlib? कलरबार के साथ Python में 2D मैट्रिक्स कैसे प्लॉट करें Matplotlib?

    कलरबार के साथ Python में 2D मैट्रिक्स प्लॉट करने के लिए, हम 2D ऐरे मैट्रिक्स बनाने के लिए NumPy का उपयोग कर सकते हैं और उस मैट्रिक्स का उपयोग imshow() मेथड में कर सकते हैं। चरण NumPy का उपयोग करके data2D बनाएं। imshow() मेथड का उपयोग करके डेटा को इमेज के रूप में डिस्प्ले करें, यानी 2D रेगुलर रा

  1. Matplotlib के साथ numpy datetime64 प्लॉट करें Matplotlib के साथ numpy datetime64 प्लॉट करें

    Python में matplotlib का उपयोग करके टाइम सीरीज़ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: NumPy का उपयोग करके x और y पॉइंट्स बनाएं। plot() मेथड का उपयोग करके बनाए गए x और y पॉइंट्स प्लॉट करें। फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें। उदाहरण import matplotlib.pyplot as p