Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Seaborn jointplot में Matplotlib का उपयोग करके एक्सिस लेबल को कैसे कस्टमाइज़ करें?

Seaborn के jointplot में एक्सिस लेबल को कस्टमाइज़ करने के लिए आप set_xlabel() और set_ylabel() मेथड्स का उपयोग कर सकते हैं। यह ट्यूटोरियल आपको चरण-दर-चरण प्रक्रिया दिखाता है।

मुख्य चरण

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें।
  • NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
  • sns.jointplot() से जॉइंट प्लॉट बनाएं।
  • कस्टम लेबल के लिए ax_joint.set_xlabel() और ax_joint.set_ylabel() का उपयोग करें। LaTeX फॉर्मेटिंग भी सपोर्टेड है।
  • plt.show() से प्लॉट प्रदर्शित करें।

उदाहरण कोड

import seaborn as sns
import numpy as np
from matplotlib import pyplot as plt

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

h = sns.jointplot(x, y, height=3.50)
h.ax_joint.set_xlabel(r'$\bf{X-Axis\ Label}$')
h.ax_joint.set_ylabel(r'$\bf{Y-Axis\ Label}$')

plt.show()

आउटपुट

ऊपर दिया गया कोड एक जॉइंट प्लॉट उत्पन्न करेगा जिसमें बोल्ड LaTeX-स्टाइल एक्सिस लेबल होंगे।

  1. Matplotlib का उपयोग करके डेटाटाइम एक्सिस पर रेक्टेंगल कैसे प्लॉट करें? Matplotlib का उपयोग करके डेटाटाइम एक्सिस पर रेक्टेंगल कैसे प्लॉट करें?

    Matplotlib का उपयोग करके डेटाटाइम एक्सिस पर रेक्टेंगल प्लॉट करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। add_subplot() मेथड का उपयोग करके फिगर में ~.axes.Axes को सबप्लॉट अरेंजमेंट के हिस्से

  1. Matplotlib का उपयोग करके Seaborn काउंटप्लॉट में दिखाए गए समूहों की संख्या कैसे सीमित करें? Matplotlib का उपयोग करके Seaborn काउंटप्लॉट में दिखाए गए समूहों की संख्या कैसे सीमित करें?

    Seaborn काउंटप्लॉट में दिखाए गए समूहों की संख्या सीमित करने के लिए, हम group_count वेरिएबल का उपयोग कर सकते हैं, जिसे countplot() मेथड आर्गुमेंट्स में उपयोग किया जाता है। चरण एक फिगर और दो सबप्लॉट्स का सेट बनाएं। दो कीज़ के साथ Pandas का उपयोग करके डेटा फ्रेम बनाएं। countplot() मेथड में समूह

  1. Matplotlib का उपयोग करके Seaborn प्लॉट में लीजेंड का फॉन्ट साइज़ कैसे बढ़ाएं? Matplotlib का उपयोग करके Seaborn प्लॉट में लीजेंड का फॉन्ट साइज़ कैसे बढ़ाएं?

    Seaborn प्लॉट में लीजेंड का फॉन्ट साइज़ बढ़ाने के लिए, हम फॉन्टसाइज़ वेरिएबल का उपयोग कर सकते हैं और इसे legend() मेथड आर्गुमेंट में उपयोग कर सकते हैं। चरण Pandas का उपयोग करके डेटा फ्रेम बनाएं। कीज़ हैं नंबर, काउंट, और सेलेक्ट। barplot() मेथड का उपयोग करके Seaborn में बार प्लॉट करें। fontsiz