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

Matplotlib में ध्रुवीय अक्ष पर प्लॉट स्कैटर पॉइंट्स

Matplotlib में ध्रुवीय अक्ष पर बिखराव बिंदुओं को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =TrueN =150r =2 * np.random.rand( N) थीटा =2 * np.pi * np.random.rand(N) क्षेत्र =200 * r**2colors =thetafig =plt.figure()ax =fig.add_subplot(projection='polar')c =ax. स्कैटर (थीटा, आर, सी =रंग, एस =क्षेत्र, सीमैप ='एचएसवी', अल्फा =0.75) plt.show()

आउटपुट

Matplotlib में ध्रुवीय अक्ष पर प्लॉट स्कैटर पॉइंट्स


  1. Python/Matplotlib का उपयोग करके एक कॉलोरमैप के आधार पर एक ध्रुवीय रंग का पहिया प्लॉट करें Python/Matplotlib का उपयोग करके एक कॉलोरमैप के आधार पर एक ध्रुवीय रंग का पहिया प्लॉट करें

    Python/Matplotlib का उपयोग करते हुए एक कॉलोरमैप के आधार पर एक रंग चक्र को प्लॉट करने के लिए, हम colorbar का उपयोग कर सकते हैं वर्ग और तांबे का उपयोग कर सकते हैं colormap । कदम फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या

  1. Matplotlib में अलग-अलग मार्कर आकार के साथ 3D प्रोजेक्शन पर प्लॉट स्कैटर पॉइंट्स Matplotlib में अलग-अलग मार्कर आकार के साथ 3D प्रोजेक्शन पर प्लॉट स्कैटर पॉइंट्स

    अलग-अलग मार्कर आकार वाले 3D प्रोजेक्शन पर स्कैटर पॉइंट प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके xs, ys और zs डेटा पॉइंट बनाएं मार्कर के अलग-अलग आकार के लिए एक वैरिएबल एस को इनिशियलाइज़ करें। figure(

  1. Matplotlib में कुल्हाड़ियों और ग्रिड के बिना 3 डी प्लॉट पर प्लॉट स्कैटर पॉइंट्स Matplotlib में कुल्हाड़ियों और ग्रिड के बिना 3 डी प्लॉट पर प्लॉट स्कैटर पॉइंट्स

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