Matplotlib-এ কালারম্যাপ উল্টে দেওয়াতে cmap.reversed() মেথড ব্যবহার করা হয়।
ধাপসমূহ
- ফিগার সাইজ ও প্যাডিং সেট করুন
- NumPy দিয়ে x ও y র্যান্ডম ডেটা তৈরি করুন
get_cmap()দিয়ে ব্লু কালারম্যাপ নিনsubplot()দিয়ে দুটি সাবপ্লট তৈরি করুন- প্রথমে নরমাল কালারম্যাপে
scatter()প্লট করুন,colorbar()যোগ করুন - দ্বিতীয়ে
cmap.reversed()ব্যবহার করে রিভার্সড কালারম্যাপে প্লট করুন - টাইটেল সেট করুন
show()মেথড দিয়ে ফিগার প্রদর্শন করুন
উদাহরণ
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-2, 2, 10)
y = np.linspace(-2, 2, 10)
color_map = plt.cm.get_cmap('Blues')
plt.subplot(1, 2, 1)
sc = plt.scatter(x, y, c=x, cmap=color_map)
plt.colorbar(sc)
plt.title("Colorbar")
plt.subplot(1, 2, 2)
sc = plt.scatter(x, y, c=x, cmap=color_map.reversed())
plt.colorbar(sc)
plt.title("Reversed Colorbar")
plt.show()
আউটপুট
