ম্যাটপ্লটলিবে শ্রেণীগত ভেরিয়েবল প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- কিছু বিবরণ সহ একটি অভিধান তৈরি করুন।
- ডিকশনারি থেকে কী এবং মান বের করুন (ধাপ 2)।
- একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন।
- প্লট বার , ছিটানো এবং প্লট নাম সহ এবং মান ডেটা।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = {'apple': 10, 'orange': 15, 'lemon': 5} names = list(data.keys()) values = list(data.values()) fig, axs = plt.subplots(1, 3) axs[0].bar(names, values) axs[1].scatter(names, values) axs[2].plot(names, values) plt.show()
আউটপুট