मैटप्लॉटलीब में कलरबार पोजीशन को दाईं ओर शिफ्ट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
चरण
नम्पी और मैटप्लॉटलीब इम्पोर्ट करें।
फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
सैंपल डेटा की संख्या स्टोर करने के लिए N वेरिएबल इनिशियलाइज़ करें।
नम्पी का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
x और y डेटा पॉइंट्स के साथ scatter() मेथड का उपयोग करके स्कैटर प्लॉट बनाएं।
प्लॉट में कलरबार जोड़ें, दाईं या बाईं ओर हॉरिजॉन्टल शिफ्ट के लिए pad मान उपयोग करें।
फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
# नम्पी और मैटप्लॉटलीब इम्पोर्ट करें import numpy as np from matplotlib import pyplot as plt # फिगर साइज़ सेट करें plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True N = 100 # x और y डेटा पॉइंट्स बनाएं x = np.random.rand(N) y = np.random.rand(N) # x और y डेटा पॉइंट्स के साथ स्कैटर प्लॉट s = plt.scatter(x, y, c=x, cmap='hot', marker='*') # pad मान के साथ कलरबार जोड़ें plt.colorbar(s, shrink=0.9, pad=0.1) # प्लॉट प्रदर्शित करें plt.show()
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:

यदि आप कलरबार को बाईं ओर सेट करना चाहते हैं, तो नीचे दिखाए अनुसार लोकेशन पैरामीटर का उपयोग करें:
plt.colorbar(s, shrink=0.9, pad=0.1, location="left")
कोड में इस लाइन के साथ, आउटपुट निम्नानुसार होगा:
