सीबॉर्न प्लॉट के बाहर एक किंवदंती कैसे रखें (उदाहरण के साथ)
आप कथानक के बाहर एक समुद्री किंवदंती रखने के लिए bbox_to_anchor() तर्क का उपयोग कर सकते हैं।
उदाहरण के लिए, आप कथा को कथानक के बाहर ऊपरी दाएं कोने में रखने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
plt. legend (bbox_to_anchor=( 1.05 , 1 ), loc=' upper left ', borderaxespad= 0 )
ध्यान दें कि निर्देशांक (1.05, 1) (x, y) निर्देशांक के अनुरूप हैं जहां लेजेंड को रखा जाना चाहिए और बॉर्डरएक्सपैड अक्षों और बॉर्डर लेजेंड के बीच पैडिंग को निर्दिष्ट करता है।
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।
उदाहरण: किंवदंती को सीबॉर्न कथानक के बाहर रखें
निम्नलिखित कोड दिखाता है कि समुद्री भूखंड के ऊपरी दाएं कोने के बाहर किंवदंती को कैसे रखा जाए:
import pandas as pd import seaborn as sns import matplotlib. pyplot as plt #create fake data df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']}) #create scatterplot sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ') #place legend outside top right corner of plot plt. legend (bbox_to_anchor=( 1.02 , 1 ), loc=' upper left ', borderaxespad= 0 )
और यहां बताया गया है कि कथा को कथानक की दाहिनी मध्य सीमा के बाहर कैसे रखा जाए:
#create scatterplot sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ') #place legend outside center right border of plot plt. legend (bbox_to_anchor=( 1.02 , 0.55 ), loc=' upper left ', borderaxespad= 0 )
और यहां बताया गया है कि कथानक के निचले दाएं कोने के बाहर किंवदंती को कैसे रखा जाए:
#create scatterplot sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ') #place legend outside bottom right corner of plot plt. legend (bbox_to_anchor=( 1.02 , 0.15 ), loc=' upper left ', borderaxespad= 0 )
bbox_to_anchor() तर्क की विस्तृत व्याख्या के लिए matplotlib दस्तावेज़ देखें।
कथानक को सौंदर्यपूर्ण ढंग से कैसे शैलीबद्ध किया जाए, इसके विवरण के लिए सीबॉर्न दस्तावेज़ देखें।
अतिरिक्त संसाधन
सीबॉर्न प्लॉट के आकृति आकार को कैसे समायोजित करें
सीबॉर्न प्लॉट पर अक्ष लेबल कैसे बदलें
सीबॉर्न प्लॉट में लेजेंड फ़ॉन्ट का आकार कैसे बदलें