मैटप्लोटलिब में कलरबार की स्थिति को दाईं ओर शिफ्ट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -
कदम
-
numpy और matplotlib आयात करें।
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
वैरिएबल को प्रारंभ करें N नमूना डेटा की संख्या संग्रहीत करने के लिए।
-
बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं।
-
स्कैटर () . का उपयोग करके स्कैटर प्लॉट बनाएं x . के साथ विधि और y डेटा बिंदु।
-
प्लॉट में कलरबार जोड़ें, पैड . का उपयोग करें दाएँ या बाएँ की ओर क्षैतिज बदलाव के लिए मान।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
# आयात numpy और matplotlibimport numpy as npfrom matplotlib आयात pyplot को plt के रूप में आयात करें# आंकड़ा sizeplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =TrueN =100 सेट करें # x और y डेटा पॉइंट बनाएंx =np.random.rand(N)y =np.random.rand(N)# स्कैटर प्लॉट x और y डेटा पॉइंट्स के साथ =plt.scatter(x, y, c=x, cmap='हॉट', मार्कर='*')# पैड वैल्यू के साथ एक कलरबार जोड़ें।आउटपुट
यह निम्नलिखित आउटपुट देगा -
यदि आप कलरबार को बाईं ओर सेट करना चाहते हैं, तो स्थान पैरामीटर का उपयोग करें जैसा कि नीचे दिखाया गया है -
plt.colorbar(s, shrink=0.9, pad=0.1, location="left")कोड में इस लाइन के साथ, हमारे पास आउटपुट इस प्रकार होगा -