नॉन-स्क्वायर सीबॉर्न ज्वाइंट प्लॉट या जॉइंटग्रिड को प्लॉट करने के लिए, हम 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()
आउटपुट