Matplotlib-এ কাস্টম কালারম্যাপ দিয়ে imshow()-এ ডেটা প্লট করার জন্য নিম্নলিখিত ধাপগুলো নেওয়া যায়−
- ফিগার আকার সেট করুন এবং সাবপ্লটের মধ্যে ও চারদিকে প্যাডিং অ্যাডজাস্ট করুন।
- numpy ব্যবহার করে র্যান্ডম ডেটা পয়েন্ট তৈরি করুন।
- রঙের একটি লিস্ট থেকে একটি colormap অবজেক্ট জেনারেট করুন।
- ডেটাকে ইমেজ হিসেবে প্রদর্শন করুন, অর্থাৎ ২D রেগুলার র্যাস্টারে
- ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
from matplotlib import pyplot as plt from matplotlib.colors import ListedColormap import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.rand(5, 5) cmap = ListedColormap(['r', 'g', 'b']) plt.imshow(data, cmap=cmap) plt.show()
আউটপুট
