পান্ডাসে মধ্যম মানের দ্বারা একটি বক্সপ্লট বাছাই করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি
পদক্ষেপ
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
তিনটি কলাম সহ দ্বি-মাত্রিক, আকার-পরিবর্তনযোগ্য, সম্ভাব্য ভিন্ন ভিন্ন ট্যাবুলার ডেটার একটি পান্ডাস ডেটাফ্রেম তৈরি করুন৷
-
ডেটাফ্রেম উপাদানগুলিকে চিহ্ন দ্বারা গোষ্ঠীবদ্ধ করুন এবং ডব .
-
মধ্য খুঁজুন ডেটাফ্রেমের।
-
মিডিয়ান-এর সাজানো মানগুলি পান৷ .
-
DataFrame কলাম থেকে একটি বক্স প্লট তৈরি করুন।
-
চিত্রটি প্রদর্শন করতে, দেখান() ব্যবহার করুন পদ্ধতি।
উদাহরণ
pdimport matplotlib.pyplot হিসাবেimport pandas as pd
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame([
[23, 'James', 12],
[39, 'Jimmy', 27],
[56, 'Jack', 69],
[60, 'Tom', 96],
[80, 'Tim', 79]
], columns=['marks', 'names', 'dob'])
g = df.groupby(["marks", "dob"])
df = pd.DataFrame({col: val['dob'] for col, val in g})
median = df.median()
median.sort_values(ascending=False, inplace=True)
df = df[median.index]
df.boxplot()
plt.show() আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
