কম্পিউটার

কিভাবে Matplotlib একটি Seaborn বক্সপ্লট মধ্যে whiskers, fliers, ক্যাপ, ইত্যাদি বৈশিষ্ট্য সম্পাদনা করবেন?


সিবোর্ন বক্সপ্লটে হুইস্কার্স, ফ্লাইয়ার, ক্যাপ ইত্যাদির বৈশিষ্ট্য সম্পাদনা করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • পান্ডাস ব্যবহার করে একটি ডেটাফ্রেম তৈরি করুন।
  • ডেটাফ্রেম কলাম থেকে একটি বক্সপ্লট তৈরি করুন।
  • বক্সপ্লটের আউটলার, বক্স, মিডিয়ান পান , এবং ফুসকুড়ি ডেটা।
  • উপরের সমস্ত ডেটা প্রিন্ট করুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import seaborn as sns
import pandas as pd
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame(dict(age=[23, 45, 21, 15, 12]))
_, bp = pd.DataFrame.boxplot(df, return_type='both')

outliers = [flier.get_ydata() for flier in bp["fliers"]]
boxes = [box.get_ydata() for box in bp["boxes"]]
medians = [median.get_ydata() for median in bp["medians"]]
whiskers = [whiskers.get_ydata() for whiskers in bp["whiskers"]]

print("Outliers/Fliers: ", outliers)
print("Boxes: ", boxes)
print("Medians: ", medians)
print("Whiskers: ", whiskers)

plt.show()

আউটপুট

Outliers/Fliers: [array([45])]
Boxes: [array([15., 15., 23., 23., 15.])]
Medians: [array([21., 21.])]
Whiskers: [array([15., 12.]), array([23., 23.])]

কিভাবে Matplotlib একটি Seaborn বক্সপ্লট মধ্যে whiskers, fliers, ক্যাপ, ইত্যাদি বৈশিষ্ট্য সম্পাদনা করবেন?


  1. কিভাবে একটি Matplotlib কালারবার লেবেলের ফন্ট বৈশিষ্ট্য পরিবর্তন করবেন?

  2. কিভাবে Matplotlib ব্যবহার করে একটি Seaborn জয়েন্টপ্লটে অক্ষ লেবেল কাস্টমাইজ করবেন?

  3. ম্যাটপ্লটলিব ব্যবহার করে সিবোর্ন কাউন্টপ্লটে দেখানো গোষ্ঠীর সংখ্যা কীভাবে সীমাবদ্ধ করবেন?

  4. Matplotlib ব্যবহার করে আমার Seaborn প্লটে কিংবদন্তির ফন্টের আকার কীভাবে বাড়ানো যায়?