सीबॉर्न प्लॉट्स में अक्ष लेबल को कैसे घुमाएँ
आप सीबॉर्न प्लॉट में अक्ष लेबल को घुमाने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
my_plot. set_xticklabels ( my_plot.get_xticklabels (), rotation= 45 )
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण: सीबॉर्न प्लॉट में अक्ष लेबल को कैसे घुमाएँ
मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जिसमें विभिन्न टीमों के बास्केटबॉल खिलाड़ियों द्वारा बनाए गए अंकों के बारे में जानकारी है:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' team ': ['Mavericks', 'Mavericks', 'Mavericks',
'Mavericks', 'Warriors', 'Warriors',
'Blazers', 'Blazers', 'Kings',
'some_really_really_long_name'],
' points ': [22, 14, 9, 7, 29, 20, 30, 34, 19, 12]})
#view DataFrame
print (df)
team points
0 Mavericks 22
1 Mavericks 14
2 Mavericks 9
3 Mavericks 7
4 Warriors 29
5 Warriors 20
6 Blazers 30
7 Blazers 34
8 Kings 19
9 some_really_really_long_name 12
हम एक प्लॉट बनाने के लिए सीबॉर्न में काउंटप्लॉट () फ़ंक्शन का उपयोग कर सकते हैं जो डेटाफ़्रेम में प्रत्येक टीम की गिनती प्रदर्शित करता है:
import seaborn as sns #create seaborn countplot my_plot = sns. countplot (data=df, x=' team ')
चूँकि टीम के नामों में से एक बहुत लंबा है, यह x-अक्ष पर किसी अन्य टीम के नाम के साथ ओवरलैप होता है।
इस समस्या को हल करने के लिए, हम एक्स अक्ष लेबल को घुमाने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:
import seaborn as sns #create seaborn countplot my_plot = sns. countplot (data=df, x=' team ') #rotate x-axis labels my_plot. set_xticklabels ( my_plot.get_xticklabels (), rotation= 45 )
ध्यान दें कि प्रत्येक एक्स अक्ष लेबल अब 45 डिग्री घुमाया गया है।
यदि हम चाहें, तो हम x-अक्ष लेबल को बाईं ओर स्थानांतरित करने के लिए क्षैतिज संरेखण तर्क का भी उपयोग कर सकते हैं:
import seaborn as sns #create seaborn countplot my_plot = sns. countplot (data=df, x=' team ') #rotate x-axis labels my_plot. set_xticklabels ( my_plot.get_xticklabels (), rotation= 45 , horizontalalignment=' right ')
प्रत्येक एक्स अक्ष लेबल को 45 डिग्री घुमाया जाता है और बाईं ओर स्थानांतरित किया जाता है।
ध्यान दें : यदि आपको ज्यूपिटर नोटबुक में सीबॉर्न आयात करने में कठिनाई हो रही है, तो आपको पहले %pip इंस्टॉल सीबॉर्न कमांड चलाने की आवश्यकता हो सकती है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि सीबॉर्न में अन्य सामान्य कार्य कैसे करें:
सीबॉर्न प्लॉट्स में शीर्षक कैसे जोड़ें
सीबॉर्न प्लॉट्स में फ़ॉन्ट आकार कैसे बदलें
सीबॉर्न प्लॉट के आकृति आकार को कैसे समायोजित करें