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

Matplotlib বার চার্টে সব বার (bars) কীভাবে পাবেন?

বার চার্টের সব বার অ্যাক্সেস করার ধাপাবলী

Matplotlib বার চার্টে সব বার অবজেক্ট পেতে bar() মেথডের রিটার্ন ভ্যালু ব্যবহার করুন:

  • ফিগার আকার সেট করুন এবং সাবপ্লটের চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি ফিগার এবং সাবপ্লট সেট তৈরি করুন।
  • subplots() মেথড ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
  • বার প্লট তৈরি করুন এবং bars ভেরিয়েবলে সংরক্ষণ করুন।
  • নির্দিষ্ট বারগুলোর ফেসকালার পরিবর্তন করুন।
  • ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt

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

fig, ax = plt.subplots()
x = np.arange(7)
y = np.random.rand(7)

bars = ax.bar(x, y, color='red')
bars[0].set_color('yellow')
bars[4].set_color('blue')
plt.show()

আউটপুট

এই কোড ৭টি বার তৈরি করবে যেখানে প্রথম বার হলুদ, ৫ম বার নীল এবং বাকি গুলো লাল রঙে থাকবে।

  1. Matplotlib-এ একই অ্যানোটেশনে ভিন্ন ফন্ট সাইজ কীভাবে পাবেন?

  2. Python Matplotlib-এ বার প্লটের ওপর টেক্সট লেখার পদ্ধতি

  3. Matplotlib-এ সব খুলা pyplot উইন্ডো বন্ধ করার পদ্ধতি

  4. পাইথনে Matplotlib ব্যবহার করে স্ট্যাকড বার চার্ট প্রদর্শন করা