Matplotlib 3.0 - axes_grid1.anchored_artists.AnchoredAuxTransformBox

mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox




matplotlib

mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox

class mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox(transform, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs) [source]

मामले: matplotlib.offsetbox.AnchoredOffsetbox

रूपांतरित निर्देशांक वाला एक लंगर कंटेनर।

आरेखण में जोड़े गए कलाकारों का उपयोग किए गए परिवर्तन के निर्देशांक के अनुसार किया जाता है। इस कलाकार के आयामों में कलाकारों को शामिल करने का पैमाना होगा।

पैरामीटर:
transform : matplotlib.transforms.Transform

उपयोग में समन्वय प्रणाली के लिए परिवर्तन वस्तु, अर्थात, matplotlib.axes.Axes.transData

loc : int

इस कलाकार का स्थान। मान्य स्थान कोड हैं:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4,
'right'        : 5,
'center left'  : 6,
'center right' : 7,
'lower center' : 8,
'upper center' : 9,
'center'       : 10
pad : int or float, optional

फ़ॉन्ट आकार के अंश में, बच्चे की वस्तुओं के चारों ओर पैडिंग। 0.4 की कमी।

borderpad : int or float, optional

सीमा पैडिंग, फ़ॉन्ट आकार के कुछ अंश में। ०.५ की कमी।

prop : matplotlib.font_manager.FontProperties, optional

फ़ॉन्ट संपत्ति गद्दी के लिए एक संदर्भ के रूप में उपयोग की जाती है।

frameon : bool, optional

यदि सही है, तो इस कलाकारों के चारों ओर एक बॉक्स बनाएं। सत्य की अवहेलना।

** kwargs:

Matplotlib.offsetbox.AnchoredOffsetbox को पास करने के लिए मुख्य तर्क।

उदाहरण

डेटा निर्देशांक में 0.1 की चौड़ाई और 0.4 की ऊंचाई के साथ ऊपरी बाएँ में एक दीर्घवृत्त प्रदर्शित करने के लिए:

>>> box = AnchoredAuxTransformBox(ax.transData, loc='upper left')
>>> el = Ellipse((0,0), width=0.1, height=0.4, angle=30)
>>> box.drawing_area.add_artist(el)
>>> ax.add_artist(box)
गुण:
drawing_area : matplotlib.offsetbox.AuxTransformBox

प्रदर्शित करने के लिए कलाकारों के लिए एक कंटेनर।

mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox का उपयोग कर के उदाहरण