বক্সপ্লট ডিস্ট্রিবিউশন দেখায়, সুয়ার্ম প্লট indywidual ডেটা পয়েন্ট দেখায়। দুটো একসাথে আঁলে ডেটার বিস্তার ও পয়েন্ট দুটোই দেখা যায়।
লাইব্রেরি
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
বক্সপ্লট + সুয়ার্ম প্লট
sb.boxplot(x='Role', y='Age', data=dataFrame)
sb.swarmplot(x="Role", y="Age", data=dataFrame, color=".25")
plt.show()
সম্পূর্ণ কোড
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
# বক্সপ্লট
sb.boxplot(x='Role', y='Age', data=dataFrame)
# সুয়ার্ম প্লট উপরে
sb.swarmplot(x="Role", y="Age", data=dataFrame, color=".25")
plt.show()
ফলাফল
Role (ব্যাটসম্যান/বাউলার) অনুযায়ী বক্সপ্লট এবং তার উপরে ছোট ডট হিসেবে প্রতিটি ক্রিকেটারের বয়স দেখাবে।