পাইথন ক্লাসে কলাম দ্বারা স্তরিত একটি বক্সপ্লট তৈরি করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
পদক্ষেপ
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
দ্বি-মাত্রিক, আকার-পরিবর্তনযোগ্য, সম্ভাব্য ভিন্ন ভিন্ন ট্যাবুলার ডেটার একটি পান্ডাস ডেটা ফ্রেম তৈরি করুন৷
-
ডেটার একটি সেটের হিস্টোগ্রাম গণনা করুন।
-
কলাম দ্বারা শুরু করা একটি বক্সপ্লট তৈরি করুন৷
৷ -
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import pandas as pd
import numpy as np
from matplotlib import pyplot as plt
# Set the figure size
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
# Pandas dataframe
df = pd.DataFrame({"column1": [4, 6, 7, 1, 8], "column2": [1, 5, 7, 8, 1]})
# Compute the histogram
_, breaks = np.histogram(df.column1, bins=5)
# Create the boxplot
ax = df.boxplot(column='column1', by='column2')
# Display the plot
plt.show() প্রদর্শন করুন আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
