एक लूप और एक फ़ंक्शन के माध्यम से matplotlib सबप्लॉट्स को पॉप्युलेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
पंक्तियों की संख्या =3 और स्तंभों की संख्या =2 के साथ एक आकृति और सबप्लॉट का एक सेट बनाएं।
-
प्रत्येक पंक्ति के स्तंभों को पुनरावृत्त करने के लिए एक फ़ंक्शन बनाएं और plot() . का उपयोग करके x डेटा बिंदुओं को प्लॉट करें प्रत्येक कॉलम इंडेक्स पर विधि।
-
पंक्तियों को पुनरावृत्त करें (चरण 2) और यादृच्छिक x डेटा बिंदु बनाएं और iterate_columns() पर कॉल करें समारोह (चरण 3)।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truefig, axes =plt.subplots(3, 2) """ कॉलम की कुल्हाड़ियों को पुनरावृत्त करें """ iterate_columns (cols, x) को परिभाषित करें:cols में col के लिए:col.plot (x, रंग ='लाल')""" पंक्ति की कुल्हाड़ियों को पुनरावृत्त करें"""अक्षों में पंक्ति के लिए:x =np.random.normal(0, 1, 100).cumsum() iterate_columns(row, x)plt.show()आउटपुट