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

Matplotlib में लाइन ग्राफ के Y-एक्सिस पर मल्टीपल पांडास कॉलम कैसे प्लॉट करें?

लाइन ग्राफ के Y-एक्सिस पर मल्टीपल पांडास कॉलम प्लॉट करने के लिए set_index() मेथड का उपयोग करके इंडेक्स सेट करें।

चरण

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें।
  • Category 1, Category 2, और Category 3 कॉलम के साथ डेटाफ्रेम बनाएं।
  • मौजूदा कॉलम का उपयोग करके डेटाफ्रेम इंडेक्स सेट करने के लिए set_index() मेथड का उपयोग करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import pandas as pd
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame({'Category 1': [2, 4, 5, 1, 0, 3], 'Category 2': [6, 3, 1, 4, 5, 2], 'Category 3': [2, 4, 1, 3, 6, 0]})
df.set_index('Category 1').plot()
plt.show()

आउटपुट

लाइन प्लॉट जहां Category 1 X-एक्सिस है, Category 2 और Category 3 दो लाइन्स के रूप में Y-एक्सिस पर प्लॉटेड हैं।

  1. मैटप्लॉटलिब में हिस्टोग्राम डेटा से लाइन ग्राफ कैसे प्लॉट करें? मैटप्लॉटलिब में हिस्टोग्राम डेटा से लाइन ग्राफ कैसे प्लॉट करें?

    मैटप्लॉटलिब में हिस्टोग्राम डेटा से लाइन ग्राफ प्लॉट करने के लिए, हम डेटा के एक सेट का हिस्टोग्राम गणना करने के लिए नम्पाई हिस्टोग्राम मेथड का उपयोग करते हैं। चरण वर्तमान फिगर में एक सबप्लॉट जोड़ें, nrows=2, ncols=1 और index=1। डेटा के एक सेट का हिस्टोग्राम प्राप्त करने के लिए नम्पाई हिस्टोग्राम म

  1. मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें? मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें?

    मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: subplots() मेथड का उपयोग करके एक फिगर और सबप्लॉट्स का सेट बनाएं। x और y एक्सिस स्केल को सीमित करें। नम्पाई का उपयोग करके x और t डेटा पॉइंट्स बनाएं। कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स लौटाएं, X2 और T2। plot(

  1. पैंडास के साथ लेजेंड को प्लॉट के बाहर कैसे रखें? पैंडास के साथ लेजेंड को प्लॉट के बाहर कैसे रखें?

    पैंडास के साथ लेजेंड को प्लॉट के बाहर रखने के लिए, हम निम्नलिखित स्टेप्स ले सकते हैं: Column1 और Column2 कीज़ के साथ एक डिक्शनरी d बनाएं। DataFrame(d) का उपयोग करके डेटा फ्रेम बनाएं। स्टाइल्स की लिस्ट के साथ डेटा फ्रेम प्लॉट करें। legend() का उपयोग करके फिगर पर लेजेंड रखें। bbox_to_anchor कीवर्ड म