सीबॉर्न प्लॉट पर एक्सिस लेबल कैसे बदलें (उदाहरण के साथ)
समुद्री भूखंड पर अक्ष लेबल को संशोधित करने के दो तरीके हैं।
पहला तरीका ax.set() फ़ंक्शन का उपयोग करना है, जो निम्नलिखित सिंटैक्स का उपयोग करता है:
ax. set (xlabel=' x-axis label ', ylabel=' y-axis label ')
दूसरा तरीका matplotlib फ़ंक्शन का उपयोग करना है, जो निम्नलिखित सिंटैक्स का उपयोग करता है:
plt. xlabel (' x-axis label ') plt. ylabel (' y-axis label ')
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इनमें से प्रत्येक विधि का उपयोग कैसे करें।
विधि 1: ax.set() का उपयोग करके एक्सिस लेबल बदलें
निम्नलिखित कोड दिखाता है कि सीबॉर्न बारप्लॉट कैसे बनाएं और अक्ष लेबल निर्दिष्ट करने के लिए ax.set() का उपयोग कैसे करें:
import pandas as pd import seaborn as sns import matplotlib. pyplot as plt #create some fake data df = pd. DataFrame ({' quarter ': ['Q1', 'Q2', 'Q3', 'Q4'], ' sales ': [23, 26, 24, 34]}) #create seaborn barplot ax = sns. barplot (x=' quarter ', y=' sales ', data = df, color=' steelblue ') #specfiy axis labels ax. set (xlabel=' Sales Quarter ', ylabel=' Total Sales ', title=' Sales by Quarter ') #display barplot plt. show ()
विधि 2: मैटप्लोटलिब फ़ंक्शंस का उपयोग करके एक्सिस लेबल बदलें
निम्नलिखित कोड दिखाता है कि सीबॉर्न बारप्लॉट कैसे बनाएं और अक्ष लेबल निर्दिष्ट करने के लिए मैटप्लोटलिब फ़ंक्शन का उपयोग कैसे करें:
import pandas as pd import seaborn as sns import matplotlib. pyplot as plt #create some fake data df = pd. DataFrame ({' quarter ': ['Q1', 'Q2', 'Q3', 'Q4'], ' sales ': [23, 26, 24, 34]}) #create seaborn barplot ax = sns. barplot (x=' quarter ', y=' sales ', data = df, color=' steelblue ') #specify axis labels plt. xlabel (' Sales Quarter ') plt. ylabel (' Total Sales ') plt. title (' Sales by Quarter ') #display barplot plt. show ()
ध्यान दें कि आप इस पद्धति का उपयोग करके फ़ॉन्ट आकार, फ़ॉन्ट शैली, फ़ॉन्ट परिवार और अन्य फ़ॉन्ट सुविधाएँ भी निर्दिष्ट कर सकते हैं:
#specify axis labels
plt. xlabel (' Sales Quarter ', size= 16 , fontstyle=' italic ', weight= 900 )
plt. ylabel (' Total Sales ', size= 16 , family=' minivan ')
plt. title (' Sales by Quarter ')
#display barplot
plt. show ()
अक्ष लेबल पर फ़ॉन्ट को अनुकूलित करने के तरीकों की पूरी सूची के लिए matplotlib दस्तावेज़ देखें।