একাধিক কিংবদন্তি এন্ট্রি সহ একটি হিস্টোগ্রাম প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- নম্পি ব্যবহার করে এলোমেলো ডেটা তৈরি করুন
- hist() ব্যবহার করে একটি হিস্টোগ্রাম প্লট করুন পদ্ধতি।
- প্রতিটি প্যাচের মুখ রঙ করার জন্য রঙের একটি তালিকা তৈরি করুন।
- প্যাচগুলি পুনরাবৃত্তি করুন এবং প্রতিটি প্যাচের মুখের রঙ সেট করুন।
- কিংবদন্তি রাখার জন্য হ্যান্ডেলগুলির একটি তালিকা তৈরি করুন৷ ৷
- লেজেন্ড() ব্যবহার করুন একাধিক কিংবদন্তি এন্ট্রির জন্য পদ্ধতি।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
matplotlib.pyplot আমদানি করুন (size=1000) * 35N, bins, patches =plt.hist(data, 30, ec="k")colors =["লাল", "হলুদ", "সবুজ"] আমি পরিসরে (0, লেন( bins)-1):প্যাচ[i].set_facecolor(colors[i % len(colors)])handles =[আয়তক্ষেত্র((0, 0), 1, 1, color=c, ec="k") c এর জন্য রঙে]লেবেল =["লাল", "হলুদ", "সবুজ"]plt.legend(হ্যান্ডেল, লেবেল)plt.show()আউটপুট