একটি প্রোফাইল হিস্টোগ্রামে, প্রতিটি বিন তার এন্ট্রিগুলির গড় ধারণ করে। পাইথনে প্রোফাইল হিস্টোগ্রাম প্লট করতে, আমরা regplot ব্যবহার করতে পারি Seaborn থেকে পদ্ধতি .
পদক্ষেপ
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
x তৈরি করুন এবং y নম্পি ব্যবহার করে ডেটা পয়েন্ট।
-
seaborn.regplot ব্যবহার করুন ডেটা প্লট করতে এবং একটি রৈখিক রিগ্রেস মডেল উপযুক্ত। x_bins প্যারামিটার ব্যবহার করুন x ভেরিয়েবলকে বিচ্ছিন্ন বিনে বাঁধতে। fit_reg=True ব্যবহার করুন x সম্পর্কিত রিগ্রেশন মডেল প্লট করতে এবং y ভেরিয়েবল।
-
চিত্রটি প্রদর্শন করতে, দেখান() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import numpy as np import seaborn as sns from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.uniform(-5, 5, 1000) y = np.random.normal(x**2, np.abs(x) + 1) sns.regplot(x=x, y=y, x_bins=20, marker='o', fit_reg=True) plt.show()
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -