Matplotlib-এ ম্যাট্রিক্স মান এবং কালারম্যাপ প্রদর্শন করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন।
- ম্যাট্রিক্সের জন্য সর্বোচ্চ এবং সর্বনিম্ন মান শুরু করুন।
- রঙ-কোডেড ইমেজ হিসাবে একটি 2D ম্যাট্রিক্স বা অ্যারের মান প্লট করুন।
- রঙ-কোড চিত্রের প্রতিটি কক্ষ পুনরাবৃত্তি করুন এবং কেন্দ্রে মান রাখুন।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() min_val, max_val = 0, 5 matrix = np.random.randint(0, 5, size=(max_val, max_val)) ax.matshow(matrix, cmap='ocean') for i in range(max_val): for j in range(max_val): c = matrix[j, i] ax.text(i, j, str(c), va='center', ha='center') plt.show()
আউটপুট