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

कैसे रंग बदलने के लिए और एक अजगर Matplotlib सतह साजिश के लिए ग्रिड लाइनों को जोड़ने के लिए?

पायथन सरफेस प्लॉट में रंग बदलने और ग्रिड लाइन जोड़ने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

  • बनाएं x, y और डेटा अंक numpy का उपयोग कर रहे हैं।

  • एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें।

  • आंकड़ा . के साथ 3D अक्ष ऑब्जेक्ट प्राप्त करें (चरण 3 से)।

  • नारंगी रंग, किनारे के रंग और लाइनविड्थ के साथ एक सतही प्लॉट बनाएं।

उदाहरण

 npimport matplotlib.pyplot के रूप में pltfrom mpl_toolkits.mplot3d आयात Axes3Dplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truex =np.arange(- के रूप में numpy आयात करें) 5, 5, 0.25)y =np.arange(-5, 5, 0.25)x, y =np.meshgrid(x, y)h =np.sin(x)*np.cos(y)fig =plt। आंकड़ा () कुल्हाड़ी =एक्सिस 3 डी (अंजीर) कुल्हाड़ी। प्लॉट_सुरफेस (एक्स, वाई, एच, आरस्ट्राइड =10, सीस्ट्राइड =10, रंग ='नारंगी', किनारे के रंग ='पीला', एलडब्ल्यू =0.6) plt। शो () । पूर्व> 

आउटपुट

कैसे रंग बदलने के लिए और एक अजगर Matplotlib सतह साजिश के लिए ग्रिड लाइनों को जोड़ने के लिए?


  1. Python और Matplotlib का उपयोग करके 3D स्कैटर प्लॉट पर अल्फा मान को नियंत्रित करना

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

  1. Matplotlib प्लॉट लूप में मार्करों और रेखाओं के लिए समान रंग कैसे सेट करें?

    एक matplotlib में मार्कर और लाइनों के लिए एक ही रंग सेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - प्रारंभ करें m, n और x डेटा अंक numpy का उपयोग कर रहे हैं। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। clf() . का उपयोग करके आंकड़ा साफ़ करें विधि। su

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज