Matplotlib 3.0 - axisartist.axis_artist.AxisArtist

mpl_toolkits.axisartist.axis_artist.AxisArtist




matplotlib

mpl_toolkits.axisartist.axis_artist.AxisArtist

class mpl_toolkits.axisartist.axis_artist.AxisArtist(axes, helper, offset=None, axis_direction='bottom', **kw) [source]

मामले: matplotlib.artist.Artist

एक कलाकार जो अक्ष (एक लाइन जिसके साथ n-th अक्षों का समन्वय स्थिर है) रेखा, टिक, टिकलैबल्स और अक्ष लेबल खींचता है।

कुल्हाड़ियों : कुल्हाड़ियों सहायक : एक AxisArtistHelper उदाहरण।

LABELPAD
ZORDER = 2.5
draw(renderer) [source]

अक्ष रेखाएँ, रेखाएँ और लेबल खींचें

get_axisline_style() [source]

वर्तमान अक्षीय शैली वापस करें।

get_helper() [source]

अक्ष कलाकार सहायक उदाहरण लौटें।

get_tightbbox(renderer) [source]

Artist.get_window_extent तरह Artist.get_window_extent , लेकिन किसी भी कतरन भी शामिल है।

पैरामीटर:
renderer : RendererBase instance

रेंडरर जिसका उपयोग fig.canvas.get_renderer() बनाने के लिए किया जाएगा (यानी fig.canvas.get_renderer() )

यह दिखाता है:
bbox : BboxBase

बाउंडिंग बॉक्स युक्त (चित्रा पिक्सेल सह-निर्देशांक)।

get_transform() [source]

इस कलाकार द्वारा उपयोग की गई Transform आवृत्ति लौटाएँ।

invert_ticklabel_direction() [source]
set_axis_direction(axis_direction) [source]

आयत अक्षों के लिए मैटलपोटलिब सम्मेलन के बाद दिशा, टेक्स्ट एंगल, टिकब्लेल्स के टेक्स्ट अलाइनमेंट, लेबल्स को समायोजित करें।

Ax_direction एक होना चाहिए [बाएँ, दाएँ, नीचे, ऊपर]।

संपत्ति बाएं तल सही चोटी
गुदगुदी स्थान "-" "+" "+" "-"
axislabel स्थान "-" "+" "+" "-"
गुदगुदी कोण 90 0 -90 180
टिकलबेल वा केंद्र आधारभूत केंद्र आधारभूत
टिक्कलबेल हा सही केंद्र सही केंद्र
axislabel कोण 180 0 0 180
axislabel va केंद्र चोटी केंद्र तल
axislabel हा सही केंद्र सही केंद्र

ध्यान दें कि दिशा "+" और "-" बढ़ते समन्वय की दिशा के सापेक्ष हैं। इसके अलावा, टेक्स्ट एंगल वास्तव में (टिक्ब्लाबेल के लिए दिशा का 90 + कोण) के सापेक्ष है, जो नीचे की धुरी के लिए 0 देता है।

set_axislabel_direction(label_direction) [source]

एक्सिस्लाबेल की दिशा को समायोजित करें।

ध्यान दें कि label_direction s '+' और '-' बढ़ते समन्वय की दिशा के सापेक्ष है।

पैरामीटर:
tick_direction : {"+", "-"}
set_axisline_style(axisline_style=None, **kw) [source]

अक्षरेखा शैली सेट करें।

axline_style एक स्ट्रिंग हो सकती है जिसमें अक्षरेखा शैली का नाम वैकल्पिक है

अल्पविराम द्वारा अलग किए गए गुण। वैकल्पिक रूप से, अटार्स को कीवर्ड के रूप में प्रदान किया जा सकता है।

set_arrowstyle ("->, size = 1.5") set_arrowstyle ("->", size = 1.5)

पुराने अटार्स बस भूल जाते हैं।

बिना तर्क के (या एरोस्टाइल = कोई नहीं) स्ट्रिंग्स की सूची के रूप में उपलब्ध शैलियों को वापस करें।

set_label(s) [source]

ऑटो किंवदंती के लिए एस पर लेबल सेट करें।

पैरामीटर:
s : object

s को स्ट्रिंग कहकर परिवर्तित किया जाएगा।

set_ticklabel_direction(tick_direction) [source]

टिकबेल की दिशा समायोजित करें।

ध्यान दें कि label_direction s '+' और '-' बढ़ते समन्वय की दिशा के सापेक्ष है।

पैरामीटर:
tick_direction : {"+", "-"}
toggle(all=None, ticks=None, ticklabels=None, label=None) [source]

टिक्स, टिकबेल और (अक्ष) लेबल की दृश्यता को टॉगल करें। सभी को बंद करने के लिए,

axis.toggle(all=False)

सभी को बंद करने के लिए, पर टिक करें

axis.toggle(all=False, ticks=True)

सभी (लेकिन) अक्ष को बंद करने के लिए

axis.toggle(all=True, label=False))