সিবর্নের boxplot() ব্যবহার করে ক্যাটেগরিক্যাল ভেরিয়েবল অনুযায়ী ভার্টিক্যাল বক্সপ্লট আঁকা যায়। ডেটাসেট: 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")
ভার্টিক্যাল বক্সপ্লট (Academy এবং Age):
sb.boxplot(x='Academy', y='Age', data=dataFrame)
সম্পূর্ণ কোড উদাহরণ:
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
# CSV ফাইল থেকে ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
# Academy এবং Age এর ভার্টিক্যাল বক্স প্লট
sb.boxplot(x='Academy', y='Age', data=dataFrame)
# প্রদর্শন
plt.show()
আউটপুট:
এটি Academy অনুযায়ী Age এর ভার্টিক্যাল বক্সপ্লট তৈরি করবে।
বিশেষতা:
xক্যাটেগরিক্যাল (Academy),yনিউমেরিক (Age) হলে ভার্টিক্যাল বক্সপ্লট তৈরি হয়- বক্সপ্লট মেডিয়ান, কোয়ার্টাইল, আউটলায়ার ইত্যাদি দেখায়
- ক্যাটেগরি অনুযায়ী বিতরণ তুলনা করতে সাহায্য করে