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

Matplotlib হিস্টোগ্রামে বার এর ওপর কাউন্ট প্রদর্শনের পদ্ধতি?


Matplotlib হিস্টোগ্রামে বার এর ওপর কাউন্ট প্রদর্শন করতে আমরা প্রতিটি প্যাচ ইটারেট করে text() পদ্ধতি ব্যবহার করে মানগুলো প্যাচের ওপর রাখতে পারি।

ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লট들의 মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • হিস্টোগ্রাম প্লট করার জন্য সংখ্যাগুলির একটি তালিকা তৈরি করুন।
  • হিস্টোগ্রাম তৈরি করতে hist() পদ্ধতি ব্যবহার করুন।
  • প্যাচগুলো ইটারেট করুন এবং প্রতিটি প্যাচের মিড-ভ্যালু ও উচ্চতা গণনা করে টেক্সট রাখুন।
  • ফিগারটি প্রদর্শন করতে show() পদ্ধতি ব্যবহার করুন।

উদাহরণ

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = [3, 5, 1, 7, 9, 5, 3, 7, 5]
_, _, patches = plt.hist(data, align="mid")
for pp in patches:
    x = (pp._x0 + pp._x1)/2
    y = pp._y1 + 0.05
    plt.text(x, y, pp._y1)
plt.show()

আউটপুট

Matplotlib হিস্টোগ্রামে বার এর ওপর কাউন্ট প্রদর্শনের পদ্ধতি?


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

  2. Matplotlib হিস্টোগ্রাম প্লটে লেবেল সেন্টার করার পদ্ধতি

  3. ম্যাটপ্লটলিবে সমস্ত লেবেল মান প্রদর্শন করা

  4. ম্যাটপ্লটলিব বার চার্টে কলামের ওপর টেক্সট প্রদর্শন করা