pcolor কালারবার আলাদা সাবপ্লটে প্লট করার ধাপাবলী
Matplotlib-এ pcolormesh প্লটের কালারবার আলাদা সাবপ্লটে দেখাতে নিচের ধাপগুলো অনুসরণ করুন:
- ফিগার আকার সেট করুন এবং সাবপ্লটের চারপাশে প্যাডিং সামঞ্জস্য করুন।
- দুই সারি এবং দুই কলাম নিয়ে একটি ফিগার এবং সাবপ্লট সেট তৈরি করুন।
- কলারম্যাপের একটি তালিকা তৈরি করুন।
- অক্ষগুলোতে ইটারেট করে pcolormesh ব্যবহার করে পসিউডোকালার প্লট তৈরি করুন।
- pcolormesh-এর সাথে একই অক্ষ ব্যবহার করে কালারবার তৈরি করুন।
- ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।
উদাহরণ
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, axs = plt.subplots(2, 2)
cm = ['plasma', 'copper']
for col in range(2):
for row in range(2):
ax = axs[row, col]
pcm = ax.pcolormesh(np.random.random((20, 20)) * (col + 1), cmap=cm[col])
fig.colorbar(pcm, ax=ax)
plt.show()
আউটপুট
এই কোড ২x২ গ্রিডে চারটি সাবপ্লট তৈরি করবে যেখানে প্রতিটির নিজস্ব কালারবার থাকবে।