Matplotlib 2.1 - axes.Axes.text

matplotlib.axes.Axes.text




matplotlib
Axes.text(x, y, s, fontdict=None, withdash=False, **kwargs)

अक्ष में पाठ जोड़ें।

स्थान x , y , डेटा निर्देशांक पर अक्ष के लिए स्ट्रिंग s में टेक्स्ट जोड़ें।

पैरामीटर:

एक्स, वाई : स्केलर्स

डेटा निर्देशांक

एस : स्ट्रिंग

टेक्स्ट

फ़ॉन्टडिक्ट : शब्दकोश, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

डिफ़ॉल्ट पाठ गुणों को ओवरराइड करने के लिए एक शब्दकोश। यदि फ़ॉन्टडिक्ट कोई नहीं है, तो डिफ़ॉल्ट आपके आरसी पैरामीटर द्वारा निर्धारित किए जाते हैं।

वापस लेना : बुलियन, वैकल्पिक, डिफ़ॉल्ट: झूठी

एक Text उदाहरण के बजाय एक TextWithDash उदाहरण बनाता है।

अन्य पैरामीटर्स:

** kwargs : Text गुण।

अन्य विविध पाठ पैरामीटर।

उदाहरण

किसी भी दिए गए पैरामीटर को ओवरराइड करने के लिए व्यक्तिगत कीवर्ड तर्क का उपयोग किया जा सकता है:

>>> text(x, y, s, fontsize=12)

डिफ़ॉल्ट ट्रांसफॉर्म निर्दिष्ट करता है कि टेक्स्ट डेटा कॉर्ड में है, वैकल्पिक रूप से, आप धुरी कॉर्ड में टेक्स्ट निर्दिष्ट कर सकते हैं (0,0 निचला-बायां और 1,1 ऊपरी-दाएं है)। नीचे दिया गया उदाहरण अक्ष के केंद्र में टेक्स्ट रखता है:

>>> text(0.5, 0.5,'matplotlib', horizontalalignment='center',
...      verticalalignment='center',
...      transform=ax.transAxes)

आप कीवर्ड उदाहरण के चारों ओर एक आयताकार बॉक्स डाल सकते हैं (उदाहरण के लिए, पृष्ठभूमि रंग सेट करने के लिए) कीवर्ड bbox का उपयोग करके। bbox Rectangle गुणों का एक शब्दकोश है। उदाहरण के लिए:

>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))