Matplotlib-এ plt.colorbar()-র pad প্যারামিটার ব্যবহার করে কালারবারকে হরিজন্টালি ডানে/বামে শিফট করুন। location প্যারামিটারও ব্যবহার করা যায়।
উদাহরণ কোড
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 = np.random.rand(N)
y = np.random.rand(N)
s = plt.scatter(x, y, c=x, cmap='hot', marker='*')
plt.colorbar(s, shrink=0.9, pad=0.1) # pad=0.1 ডানে শিফট
plt.show()
বামে শিফট করার জন্য
plt.colorbar(s, shrink=0.9, pad=0.1, location="left")
আউটপুট
স্ক্যাটার প্লট (স্টার মার্কার, hot colormap) দেখাবে। ডিফল্ট কালারবার ডানে থাকে; pad=0.1 দিয়ে একটু আরও ডানে। location="left" দিয়ে বামে আনা যায়।