Seaborn jointplot বা jointgrid নন-স্কোয়ার আকারে প্লট করতে আমরা set_figwidth() এবং set_figheight() পদ্ধতি ব্যবহার করতে পারি।
ধাপসমূহ
- ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- NumPy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
- দুই কলামের সাথে একটি ডেটাফ্রেম তৈরি করুন।
- জয়েন্টপ্লট প্লট করতে jointplot() পদ্ধতি ব্যবহার করুন।
- নন-স্কোয়ার করতে ফিগারের প্রস্থ ও উচ্চতা সেট করুন।
- ফিগারটি প্রদর্শন করতে show() পদ্ধতি ব্যবহার করুন।
উদাহরণ
import seaborn as sns
import numpy as np
from matplotlib import pyplot as plt
import pandas as pd
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
X = np.random.randn(1000,)
Y = 0.2 * np.random.randn(1000) + 0.5
df = pd.DataFrame(dict(x=X, y=Y))
jp = sns.jointplot(x="x", y="y", data=df, height=3.5,
joint_kws={'color': 'red'})
jp.fig.set_figwidth(7.50)
jp.fig.set_figheight(3.50)
plt.show()আউটপুট
