পান্ডাসের 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: বার রঙ