কম্পিউটার টিউটোরিয়াল

Matplotlib-এ দুটি হিস্টোগ্রামের বিন প্রস্থ একই রাখার উপায়

দুটি হিস্টোগ্রামের বিন প্রস্থ একই রাখতে ডেটা সেটের হিস্টোগ্রাম কম্পিউট করুন।

ধাপসমূহ

  • র‍্যান্ডম ডেটা a এবং নরম্যাল ডিস্ট্রিবিউশন b তৈরি করুন।
  • একই বিন প্রস্থের জন্য bins ভেরিয়েবল ইনিশিয়ালাইজ করুন।
  • hist() মেথড ব্যবহার করে a এবং bins প্লট করুন।
  • hist() মেথড ব্যবহার করে b এবং bins প্লট করুন।
  • ফিগার দেখাতে show() মেথড কল করুন।

উদাহরণ

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

a = np.random.random(100) * 0.5
b = 1 - np.random.normal(size=100) * 0.1

bins = 10
bins = np.histogram(np.hstack((a, b)), bins=bins)[1]

plt.hist(a, bins, edgecolor='black')
plt.hist(b, bins, edgecolor='black')
plt.show()

আউটপুট

Matplotlib-এ দুটি হিস্টোগ্রামের বিন প্রস্থ একই রাখার উপায়

  1. Matplotlib-এ সব X কোঅর্ডিনেট দেখানোর পদ্ধতি

  2. Matplotlib-এ হ্যাচের লাইন প্রস্থ পরিবর্তনের পদ্ধতি

  3. Matplotlib আউটপুটে LaTeX আউটপুটের মতো একই ফন্ট পাওয়ার পদ্ধতি

  4. Python হিস্টোগ্রামে লগারিদমিক বিনস (logarithmic bins) সেট করার পদ্ধতি