मैटप्लोटलिब लीजेंड में शीर्षक कैसे जोड़ें (उदाहरण के साथ)
डिफ़ॉल्ट रूप से, Matplotlib प्लॉट लेजेंड्स में कोई शीर्षक शामिल नहीं होता है।
हालाँकि, आप किसी कैप्शन में शीर्षक जोड़ने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
plt. legend (title=' this is my title ')
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण 1: Matplotlib लेजेंड में एक शीर्षक जोड़ें
निम्नलिखित कोड दिखाता है कि एकाधिक पंक्तियों और एक लेजेंड के साथ मैटप्लोटलिब प्लॉट कैसे बनाया जाए:
import pandas as pd import matplotlib. pyplot as plt #createdata df = pd. DataFrame ({' points ': [11, 17, 16, 18, 22, 25, 26, 24, 29], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 8]}) #add lines to plot plt. plot (df[' points '], label=' Points ') plt. plot (df[' assists '], label=' Assists ') #add legend plt. legend ()
ध्यान दें कि कैप्शन का कोई शीर्षक नहीं है.
एक जोड़ने के लिए, हम बस plt.legend() फ़ंक्शन में शीर्षक तर्क का उपयोग कर सकते हैं:
#add title to legend plt. legend (title=' Metric ')
कैप्शन शीर्षक का फ़ॉन्ट आकार बदलने के लिए, title_fontsize तर्क का उपयोग करें:
नोट : डिफ़ॉल्ट फ़ॉन्ट आकार 10 है।
#add title to legend with increased font size plt. legend (title=' Metric ', title_fontsize= 25 )
ध्यान दें कि कैप्शन फ़ॉन्ट का आकार अब बहुत बड़ा है।
आप लेजेंड में लेबल के फ़ॉन्ट आकार को बढ़ाने के लिए फ़ॉन्ट आकार तर्क का भी उपयोग कर सकते हैं:
#add title to legend with increased title and label font size plt. legend (title=' Metric ', title_fontsize= 25 , fontsize= 15 )
ध्यान दें कि लेजेंड में लेबल अब बहुत बड़े हो गए हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि मैटप्लोटलिब में अन्य सामान्य ऑपरेशन कैसे करें:
Matplotlib में लेजेंड फ़ॉन्ट आकार कैसे बदलें
Matplotlib लेजेंड में तत्वों का क्रम कैसे बदलें
Matplotlib में लेजेंड की स्थिति कैसे बदलें