Matplotlib-এ উপলব্ধ সমস্ত কালারম্যাপ দেখতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷ ৷
- একটি '~.axes.Axes' যোগ করুন একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে
- একটি অক্ষ তৈরি করুন যা বিদ্যমান অক্ষের উপর বিভাজক।
- নম্পি ব্যবহার করে এলোমেলো ডেটা তৈরি করুন।
- একটি চিত্র হিসাবে ডেটা প্রদর্শন করুন, যেমন, একটি 2D নিয়মিত রাস্টারে৷
- একটি ScalarMappable উদাহরণের জন্য একটি রঙ বার তৈরি করুন, im .
- বর্তমান চিত্রের জন্য একটি শিরোনাম সেট করুন।
- ম্যাটপ্লটলিবে উপলব্ধ সমস্ত কালারম্যাপ দিয়ে ছবিকে অ্যানিমেট করুন।
- একটি ফাংশনকে বারবার কল করে একটি অ্যানিমেশন তৈরি করুন।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
mpl_toolkits.axes_grid1 থেকে mpl_toolkits.axes_grid1 import make_axes_locatableplt.rcParams["figure.figsize"] =[7.50] ms [7.50] =[7.50] ms.50, 50,50,50,50,000,000,000,000,000,000,000 plt.figure()ax =fig.add_subplot(111)div =make_axes_locatable(ax)cax =div.append_axes('right', '5%', '5%')ডেটা =np.random.rand(5, 5 )im =ax.imshow(data)cb =fig.colorbar(im, cax=cax)cmap =plt.colormaps()tx =ax.set_title('রঙ মানচিত্র:{0}'.ফর্ম্যাট(cmap[0]) )def অ্যানিমেট(i):cax.cla() ডেটা =np.random.rand(5, 5) im =ax.imshow(data, cmap=cmap[i]) fig.colorbar(im, cax=cax) tx .set_text('রঙ মানচিত্র:{0}'.format(cmap[i]))ani =animation.FuncAnimation(fig, animate, frames=166)plt.show()আউটপুট