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

पायथन मैटप्लॉटलीब में इंटरपोलेशन के साथ प्रिसिजन-रिकॉल कर्व कैसे ड्रॉ करें?


पायथन में इंटरपोलेशन के साथ प्रिसिजन-रिकॉल कर्व ड्रॉ करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

चरण

  • फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।

  • नम्पी का उपयोग करके r, p और डुप्लिकेट रिकॉल, i डेटा पॉइंट्स बनाएं।

  • एक फिगर और सबप्लॉट्स का सेट बनाएं।

  • r.shape की रेंज में रिकॉल मैट्रिक्स प्लॉट करें।

  • plot() मेथड का उपयोग करके r और dup_r डेटा पॉइंट्स प्लॉट करें।

  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
r = np.linspace(0.0, 1.0, num=10)
p = np.random.rand(10) * (1. - r)
dup_p = p.copy()
i = r.shape[0] - 2
while i >= 0:
    if p[i + 1] > p[i]:
        p[i] = p[i + 1]
    i = i - 1
fig, ax = plt.subplots()
for i in range(r.shape[0] - 1):
    ax.plot((r[i], r[i]), (p[i], p[i + 1]), 'k-', label='', color='red')
    ax.plot((r[i], r[i + 1]), (p[i + 1], p[i + 1]), 'k-', label='', color='red')
ax.plot(r, dup_p, 'k--', color='blue')
plt.show()

आउटपुट

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

पायथन मैटप्लॉटलीब में इंटरपोलेशन के साथ प्रिसिजन-रिकॉल कर्व कैसे ड्रॉ करें?


  1. पायथन में मैटप्लॉटलिब से खोखले वर्ग मार्क्स कैसे बनाएं? पायथन में मैटप्लॉटलिब से खोखले वर्ग मार्क्स कैसे बनाएं?

    मैटप्लॉटलिब के साथ खोखले वर्ग मार्क्स बनाने के लिए, हम marker=ks, markerfacecolor=none, markersize=15, और markeredgecolor=red का उपयोग कर सकते हैं। चरण नम्पाई का उपयोग करके x और y डेटा पॉइंट्स बनाएं। एक फिगर बनाएं या मौजूदा फिगर को एक्टिवेट करें, सबप्लॉट व्यवस्था के हिस्से के रूप में फिगर में एक ए

  1. मैटप्लॉटलिब के साथ पायथन में 3D डेंसिटी मैप कैसे प्लॉट करें? मैटप्लॉटलिब के साथ पायथन में 3D डेंसिटी मैप कैसे प्लॉट करें?

    मैटप्लॉटलिब के साथ पायथन में 3D डेंसिटी मैप प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: नम्पाई का उपयोग करके side, x, y और z बनाएं। नम्पाई linspace तीसरे नंबर के आधार पर दो पॉइंट्स के बीच डेटा बनाने में मदद करता है। side डेटा का उपयोग करके कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स लौटाएं

  1. पायथन Matplotlib में एक पाई चार्ट में एक स्लाइस को हाइलाइट करने का तरीका पायथन Matplotlib में एक पाई चार्ट में एक स्लाइस को हाइलाइट करने का तरीका

    परिचय पाई चार्ट प्रतिशत दर्शाने का बहुत आम तरीका है। आइए देखें कि Matplotlib में पाई चार्ट कैसे बनाएं और एक स्लाइस को हाइलाइट (explode) कैसे करें। चरण Matplotlib इंस्टॉल करें: pip install matplotlib इम्पोर्ट करें: import matplotlib.pyplot as plt डेटा तैयार करें: tennis_stats = ((Federer, 20), (Na