पायथन में प्रक्षेप के साथ एक सटीक-रिकॉल वक्र बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
बनाएं r , p और डुप्लिकेट रिकॉल, मैं डेटा अंक numpy का उपयोग कर रहा हूँ।
-
एक आकृति और सबप्लॉट का एक सेट बनाएं।
-
रिकॉल मैट्रिक्स को r.shape . की श्रेणी में प्लॉट करें ।
-
प्लॉट () . का उपयोग करके r और dup_r डेटा बिंदुओं को प्लॉट करें विधि।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truer =np.linspace(0.0, 1.0, num=10)p =np.random.rand(10) * (1. - r)dup_p =p.copy()i =r.shape[0] - 2जबकि i>=0:यदि p[i + 1]> p [i]:p[i] =p[i + 1] i =i - 1fig, ax =plt.subplots() for i in range(r.shape[0] - 1):ax.plot((r[ i], r[i]), (p[i], p[i + 1]), 'k-', लेबल='', रंग='लाल') ax.plot((r[i], r [i + 1]), (p[i + 1], p[i + 1]), 'k-', लेबल='', रंग='लाल')ax.plot(r, dup_p, 'k- -', रंग ='नीला')plt.show()आउटपुट
यह निम्नलिखित आउटपुट देगा -