sb.boxplot() এবং sb.swarmplot() একসাথে ব্যবহার করে বক্সপ্লটের উপরে indywidual ডেটা পয়েন্ট (সুয়ার্ম) দেখানো যায়। whis=np.inf দিয়ে হুইস্কার ছাড়া বক্সপ্লট আঁকা হয়।
লাইব্রেরি
import seaborn as sb
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
বক্সপ্লট + সুয়ার্ম
sb.boxplot(x="Matches", y="Role", data=dataFrame, whis=np.inf)
sb.swarmplot(x="Matches", y="Role", data=dataFrame, color=".3")
plt.show()
সম্পূর্ণ কোড
import seaborn as sb
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")
sb.set_theme(style="whitegrid")
sb.boxplot(x="Matches", y="Role", data=dataFrame, whis=np.inf)
sb.swarmplot(x="Matches", y="Role", data=dataFrame, color=".3")
plt.show()
ফলাফল
Role (Y-অক্ষ) অনুযায়ী Matches (X-অক্ষ) বক্সপ্লট এবং তার উপরে প্রতিটি পর্যবেক্ষণের ডট। whis=np.inf হুইস্কার বাদ দেয়।