नॉन-स्क्वायर सीबॉर्न ज्वाइंट प्लॉट या जॉइंटग्रिड को प्लॉट करने के लिए, हम set_figwidth() का उपयोग कर सकते हैं और set_figheight() तरीके।
कदम
- आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
- बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं।
- दो स्तंभों के साथ एक डेटाफ़्रेम बनाएँ।
- jointplot() का उपयोग करें जॉइंटप्लॉट को प्लॉट करने की विधि।
- इसे नॉन-स्क्वायर बनाने के लिए, हम फिगर की चौड़ाई और ऊंचाई सेट कर सकते हैं।
- आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।
उदाहरण
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() आउटपुट
