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

পাইথন পান্ডাস দিয়ে হরিজন্টাল বার চার্ট আঁকা

পান্ডাসের DataFrame.plot.barh() মেথড ব্যবহার করে হরিজন্টাল বার চার্ট আঁকা যায়। বার চার্ট ডিসক্রিট ক্যাটেগরির তুলনা দেখায়।

প্রয়োজনীয় লাইব্রেরি ইমপোর্ট:

import pandas as pd
import matplotlib.pyplot as plt

ডেটাফ্রেম তৈরি (৪ কলাম):

dataFrame = pd.DataFrame({
    "Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],
    "Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
    "Units_Sold": [100, 110, 150, 80, 200, 90]
})

হরিজন্টাল বার চার্ট আঁকা:

dataFrame.plot.barh(x='Car', y='Cubic_Capacity', title='Car Specifications', color='blue')

সম্পূর্ণ কোড উদাহরণ:

import pandas as pd
import matplotlib.pyplot as plt

# ডেটাফ্রেম তৈরি
dataFrame = pd.DataFrame({
    "Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],
    "Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
    "Units_Sold": [100, 110, 150, 80, 200, 90]
})

# হরিজন্টাল বার চার্ট আঁকা
dataFrame.plot.barh(x='Car', y='Cubic_Capacity', title='Car Specifications', color='blue')

# লেবেল সেট
plt.xlabel("CC (Cubic Capacity)")

# প্রদর্শন
plt.show()

আউটপুট:

এটি Car অনুযায়ী Cubic Capacity এর হরিজন্টাল বার চার্ট তৈরি করবে নীল রঙে।

প্যারামিটার:

  • x='Car': y-অক্ষের লেবেল (হরিজন্টাল প্লটে)
  • y='Cubic_Capacity': x-অক্ষের মান (হরিজন্টাল প্লটে)
  • title: চিত্রের শিরোনাম
  • color: বার রঙ
  1. পাইথনে পান্ডাস ডেটাফ্রেমকে বার গ্রাফে প্লট করার পদ্ধতি

  2. পাইথন পান্ডাস: ডেটাফ্রেমের একাধিক কলাম বার গ্রাফে প্লট করা

  3. পান্ডাসে গ্রুপড হরিজেন্টাল বার চার্ট সব কলামের জন্য

  4. সিবর্নে বার প্লটে বার স্টাইল করা (facecolor, edgecolor, linewidth)