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

সিবর্ন দিয়ে কাউন্ট প্লট তৈরি - পাইথন পান্ডাস

সিবর্নের countplot() প্রতিটি ক্যাটেগরিক্যাল বিনে প্রেক্ষণের সংখ্যা বার আকারে দেখায়। ডেটাসেট: Cricketers.csv।

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

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

CSV থেকে ডেটা লোড:

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

উদাহরণ ১: Age কলাম দিয়ে কাউন্ট প্লট

sb.countplot(dataFrame["Age"])
plt.show()

উদাহরণ ২: Role কলাম এবং hue হিসেবে Academy

sb.countplot(x="Role", hue="Academy", data=dataFrame)
plt.show()

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

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

# CSV ফাইল থেকে ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

# উদাহরণ ১: Age কলাম দিয়ে কাউন্ট প্লট
sb.countplot(dataFrame["Age"])
plt.show()

# উদাহরণ ২: Role কলাম এবং hue হিসেবে Academy
sb.countplot(x="Role", hue="Academy", data=dataFrame)
plt.show()

আউটপুট:

  • প্রথম প্লট: Age অনুযায়ী ফ্রিকোয়েন্সি বার চার্ট
  • দ্বিতীয় প্লট: Role অনুযায়ী ফ্রিকোয়েন্সি, Academy অনুযায়ী রঙ ভেদ (hue)

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

  • x: ক্যাটেগরিক্যাল অক্ষ
  • hue: সাব-ক্যাটেগরি অনুযায়ী রঙ ভেদ
  • data: পান্ডাস ডেটাফ্রেম
  1. পাইথন পান্ডাস ও সিবর্ন দিয়ে বার প্লটে স্ট্যান্ডার্ড ডেভিয়েশন দেখানো

  2. সিবর্ন দিয়ে হরিজেন্টাল বার প্লট আঁকা

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

  4. সিবর্নে বক্সপ্লটের উপরে সুয়ার্ম প্লট (swarmplot) আঁকা