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

मैं एक समोच्च साजिश (Matplotlib) द्वारा प्लॉट की गई रेखा के (x, y) मान कैसे प्राप्त कर सकता हूं?

(x . प्राप्त करने के लिए , y ) एक लाइन के मान जो एक कंटूर प्लॉट द्वारा प्लॉट किए जाते हैं, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • समोच्च () . का उपयोग करके एक 3D कंटूर प्लॉट बनाएं विधि।
  • कंटूर प्लॉट संग्रह प्राप्त करें और पथ प्राप्त करें।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truem =[[3, 2, 1, 0], [2 , 4, 1, 0], [2, 4, 1, 3], [4, 3, 1, 3]]cs =plt.contour([3, 4, 2, 1], [5, 1, 2 , 3], m)p1 =cs.collections[0].get_paths() p1 में आइटम के लिए:Print(item.vertices)plt.show()

आउटपुट

मैं एक समोच्च साजिश (Matplotlib) द्वारा प्लॉट की गई रेखा के (x, y) मान कैसे प्राप्त कर सकता हूं?


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

    Matplotlib में हिस्टोग्राम डेटा से एक लाइन ग्राफ़ प्लॉट करने के लिए, हम डेटा के एक सेट के हिस्टोग्राम की गणना करने के लिए numpy हिस्टोग्राम विधि का उपयोग करते हैं। कदम मौजूदा आंकड़े में एक सबप्लॉट जोड़ें, nrows=2, ncols=1 और अनुक्रमणिका=1 । डेटा के एक सेट का हिस्टोग्राम प्राप्त करने के लिए सुन

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

    Matplotlib में लाइन प्लॉट को चेतन करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं विधि। x और y अक्ष पैमाने को सीमित करें। numpy का उपयोग करके x और t डेटा बिंदु बनाएं। निर्देशांक सदिशों, X2 और T2 से निर्देशांक मैट्रिक्स लौटाएं।

  1. मैं Matplotlib पायथन में एक बिंदु कैसे प्लॉट कर सकता हूं?

    Matplotlib में एकल डेटा बिंदु प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - एक मान के साथ x और y के लिए एक सूची प्रारंभ करें। X और Y अक्ष की सीमा 0 से 5 तक सीमित करें। मौजूदा लाइन शैली में एक ग्रिड बिछाएं। प्लॉट x और y प्लॉट () पद्धति का उपयोग करके marker=o, Markeredgecolor=red, Ma