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

Matplotlib বার চার্টে বারগুলো ক্রমবর্ধমান ক্রমে সাজানোর পদ্ধতি

Matplotlib বার চার্টে বারগুলো মান অনুযায়ী ক্রমবর্ধমান ক্রমে সাজাতে নিচের ধাপগুলো অনুসরণ করুন:

  • Figure আকার সেট করুন এবং সাবপ্লটগুলির মাঝপথে প্যাডিং অ্যাডজাস্ট করুন।
  • দুই-মাত্রিক, সাইজ-মিউটেবল, পটেনশিয়ালি হেটেরোজিনাস টেবুলার ডেটার একটি DataFrame df তৈরি করুন।
  • কারেন্ট figure-এ একটি সাবপ্লট যোগ করুন।
  • DataFrame df ব্যবহার করে একটি বার প্লট তৈরি করুন।
  • আরেকটি সাবপ্লট যোগ করুন।
  • marks কলাম দিয়ে df_sorted তৈরি করুন (সর্টেড)।
  • সর্টেড DataFrame df_sorted ব্যবহার করে বার প্লট তৈরি করুন।
  • Figure প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import pandas as pd
from matplotlib import pyplot as plt

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

df = pd.DataFrame(
    dict(
        names=['John', 'James', 'David', 'Gary', 'Watson'],
        marks=[23, 34, 30, 19, 20]
    )
)

plt.subplot(121)
plt.bar('names', 'marks', data=df, color='red')

plt.subplot(122)
df_sorted = df.sort_values('marks')
plt.bar('names', 'marks', data=df_sorted, color='orange')

plt.show()

আউটপুট

এটি নিচের আউটপুট তৈরি করবে:

Matplotlib বার চার্টে বারগুলো ক্রমবর্ধমান ক্রমে সাজানোর পদ্ধতিMatplotlib বার চার্টে বারগুলো ক্রমবর্ধমান ক্রমে সাজানোর পদ্ধতি

ডান পাশের বার চার্টটি লক্ষ্য করুন। বারগুলো তাদের মান অনুযায়ী ক্রমবর্ধমান ক্রমে সাজানো হয়েছে।

  1. Matplotlib ব্যবহার করে Seaborn বার প্লটে এররবার বন্ধ করার পদ্ধতি

  2. Python-এ Matplotlib ব্যবহার করে টেক্সট ফাইল থেকে সিম্পল বার চার্ট প্লট করুন

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

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