কম্পিউটার

কিভাবে matplotlib এ কালারবারের অবস্থান ডানদিকে স্থানান্তর করবেন?


ম্যাটপ্লটলিবে কালারবারের অবস্থান ডানদিকে সরাতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

  • numpy এবং matplotlib আমদানি করুন৷

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • একটি পরিবর্তনশীল শুরু করুন N নমুনা ডেটার সংখ্যা সংরক্ষণ করতে।

  • x তৈরি করুন এবং y নম্পি ব্যবহার করে ডেটা পয়েন্ট।

  • scatter() ব্যবহার করে একটি স্ক্যাটার প্লট তৈরি করুন x এর সাথে পদ্ধতি এবং y ডেটা পয়েন্ট।

  • একটি প্লটে একটি রঙবার যোগ করুন, প্যাড ব্যবহার করুন ডান বা বাম দিকে অনুভূমিক স্থানান্তরের জন্য মান।

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

# Import numpy and matplotlib
import numpy as np
from matplotlib import pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

N = 100

# Create x and y data points
x = np.random.rand(N)
y = np.random.rand(N)

# Scatter plot with x and y data points
s = plt.scatter(x, y, c=x, cmap='hot', marker='*')

# Add a colorbar with pad value
plt.colorbar(s, shrink=0.9, pad=0.1)

# Display the plot
plt.show()
প্রদর্শন করুন

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

কিভাবে matplotlib এ কালারবারের অবস্থান ডানদিকে স্থানান্তর করবেন?

আপনি যদি বাম দিকে কালারবার সেট করতে চান, তাহলে নীচে দেখানো হিসাবে অবস্থান প্যারামিটার ব্যবহার করুন −

plt.colorbar(s, shrink=0.9, pad=0.1, location="left")

কোডে এই লাইনের সাথে, আমাদের নিম্নরূপ আউটপুট থাকবে −

কিভাবে matplotlib এ কালারবারের অবস্থান ডানদিকে স্থানান্তর করবেন?


  1. কিভাবে Matplotlib এ চিত্র থেকে কালারবার উদাহরণ পুনরুদ্ধার করবেন?

  2. কিভাবে একটি Matplotlib চিত্র কিংবদন্তি অবস্থান এবং সারিবদ্ধ?

  3. কিভাবে একটি Matplotlib কিংবদন্তি বাক্সের আকার সামঞ্জস্য করতে?

  4. কিভাবে Matplotlib অক্ষে আপেক্ষিক স্থানান্তর অপসারণ করবেন?