কম্পিউটার

কিভাবে Matplotlib সমান এলাকার বিন দিয়ে একটি হিস্টোগ্রাম তৈরি করবেন?


ম্যাটপ্লটলিবে সমান ক্ষেত্রফলের বিন সহ একটি হিস্টোগ্রাম তৈরি করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • নম্পি ব্যবহার করে এলোমেলো ডেটা পয়েন্ট তৈরি করুন।

  • সমান_ক্ষেত্র সহ একটি হিস্টোগ্রাম প্লট করুন পদ্ধতি যা প্যাচগুলির সমান এলাকা তৈরি করে।

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

pltplt.rcParams["figure.figsize"] হিসাবে np থেকে npf থেকে numpy আমদানি করুন =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truedef equal_area(x, nbin):=5wd. =np.diff(np.sort(x)) tmp =np.cumsum(dx ** pow) tmp =np.pad(tmp, (1, 0), 'ধ্রুবক') রিটার্ন np.interp(np.linspace( 0, tmp.max(), nbin + 1), tmp, np.sort(x))x =np.random.randn(1000)n, bins, প্যাচ =plt.hist(x, equal_area(x, 20) , edgecolor='black')plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

কিভাবে Matplotlib সমান এলাকার বিন দিয়ে একটি হিস্টোগ্রাম তৈরি করবেন?


  1. নির্বিচারে ডেটা ব্যবহার করে ম্যাটপ্লটলিবের সাথে কীভাবে একটি 4D প্লট তৈরি করবেন?

  2. কিভাবে পাইথনে Matplotlib দিয়ে ফাঁপা বর্গক্ষেত্র চিহ্ন তৈরি করবেন?

  3. পাইথনে একটি লগ হিস্টোগ্রাম কীভাবে তৈরি করবেন?

  4. এক্সেলে একটি হিস্টোগ্রাম কীভাবে তৈরি করবেন