কম্পিউটার টিউটোরিয়াল

Matplotlib-এ কালারবার পজিশন ডানে শিফট করুন

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" দিয়ে বামে আনা যায়।

  1. Matplotlib-এ ফিগার থেকে কালারবার ইনস্ট্যান্স রিট্রিভ করুন

  2. Matplotlib ফিগার লেজেন্ড পজিশন এবং অ্যালাইন করার পদ্ধতি

  3. Matplotlib লেজেন্ড বক্সের আকার অ্যাডজাস্ট করার পদ্ধতি

  4. Matplotlib অক্ষ থেকে রিলেটিভ শিফট সরানোর পদ্ধতি