Matplotlib में fig.add_subplot का उपयोग कैसे करें
आप Matplotlib में सबप्लॉट बनाने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
import matplotlib. pyplot as plt #define figure fig = plt. figure () #add first subplot in layout that has 3 rows and 2 columns fig. add_subplot (321) #add fifth subplot in layout that has 3 rows and 2 columns fig. add_subplot (325) ...
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण 1: एक समान लेआउट के साथ सबप्लॉट जोड़ें
निम्नलिखित कोड दिखाता है कि 3 पंक्तियों और 2 कॉलम वाले लेआउट में छह सबप्लॉट कैसे बनाएं:
import matplotlib. pyplot as plt #define figure fig = plt. figure () #add subplots fig. add_subplot (321). set_title (' 321 ') fig. add_subplot (322). set_title (' 322 ') fig. add_subplot (323). set_title (' 323 ') fig. add_subplot (324). set_title (' 324 ') fig. add_subplot (325). set_title (' 325 ') fig. add_subplot (326). set_title (' 326 ') #display plots plt. show ()
ध्यान दें कि परिणाम 3 पंक्तियों और 2 कॉलम वाले लेआउट में प्रदर्शित छह सबप्लॉट हैं।
उदाहरण 2: असमान लेआउट के साथ सबप्लॉट जोड़ें
निम्नलिखित कोड दिखाता है कि चार सबप्लॉट कैसे बनाएं:
- तीन प्लॉट 3 पंक्तियों और 2 स्तंभों के ग्रिड में बनाए गए हैं।
- चौथा प्लॉट 1 पंक्ति और 2 कॉलम वाले ग्रिड में बनाया गया है।
import matplotlib. pyplot as plt #define figure fig = plt. figure () #add subplots fig. add_subplot (321). set_title (' 321 ') fig. add_subplot (323). set_title (' 323 ') fig. add_subplot (325). set_title (' 325 ') fig. add_subplot (122). set_title (' 122 ') #display plots plt. show ()
अंतिम परिणाम 3×2 ग्रिड में प्रदर्शित तीन सबप्लॉट है जबकि अंतिम सबप्लॉट 1×2 ग्रिड में प्रदर्शित होता है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि मैटप्लोटलिब में अन्य सामान्य ऑपरेशन कैसे करें:
मैटप्लोटलिब सबप्लॉट्स के बीच रिक्ति को कैसे समायोजित करें
Matplotlib में सबप्लॉट आकार को कैसे समायोजित करें
Matplotlib में सबप्लॉट में शीर्षक कैसे जोड़ें