কম্পিউটার

একটি Seaborn বন্টন প্লট একটি বক্ররেখা অধীনে এলাকা পূরণ কিভাবে?


একটি সামুদ্রিক বন্টন প্লটে একটি বক্ররেখার নিচে এলাকা পূরণ করতে, আমরা distplot() ব্যবহার করতে পারি এবং fill_between() পদ্ধতি।

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • ডেটা পয়েন্টের একটি তালিকা তৈরি করুন।
  • পর্যবেক্ষণের একটি ভিন্ন ভিন্ন বন্টন প্লট করুন।
  • বক্ররেখার নিচের জায়গাটি পূরণ করতে, fill_between() ব্যবহার করুন পদ্ধতি।
  • অটোস্কেলিং মার্জিন সেট করুন বা পুনরুদ্ধার করুন, x=0 এবং y=0।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import seaborn as sns
import scipy.stats as stats
import matplotlib.pyplot as plt

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

x = [2.0, 7.5, 9.0, 8.5]
ax = sns.distplot(x, fit_kws={"color": "red"}, kde=False, fit=stats.gamma, hist=None, label="label 1")
l1 = ax.lines[0]

x1 = l1.get_xydata()[:, 0]
y1 = l1.get_xydata()[:, 1]

ax.fill_between(x1, y1, color="red", alpha=0.3)
ax.margins(x=0, y=0)

plt.show()

আউটপুট

একটি Seaborn বন্টন প্লট একটি বক্ররেখা অধীনে এলাকা পূরণ কিভাবে? একটি Seaborn বন্টন প্লট একটি বক্ররেখা অধীনে এলাকা পূরণ কিভাবে?


  1. কিভাবে একটি Seaborn হিটম্যাপ এর কালারবার লুকান?

  2. কিভাবে একটি (Seaborn) KDE প্লটে মধ্যমাটি সনাক্ত করবেন?

  3. কিভাবে একটি Matplotlib চিত্রের মার্জিন সেট করতে?

  4. সিবোর্নে এক্স-টিক্সের ঘনত্ব কীভাবে কমানো যায়?