Matplotlib 2.1 - axes.Axes.set_ylim

matplotlib.axes.Axes.set_ylim




matplotlib
Axes.set_ylim(bottom=None, top=None, emit=True, auto=False, **kw)

वाई-अक्ष के लिए डेटा सीमा निर्धारित करें

पैरामीटर:

नीचे : स्केलर, वैकल्पिक

निचला यलिम (डिफ़ॉल्ट: कोई नहीं, जो नीचे की सीमा को अपरिवर्तित छोड़ देता है)।

शीर्ष : स्केलर, वैकल्पिक

शीर्ष यलिम (डिफ़ॉल्ट: कोई नहीं, जो शीर्ष सीमा को अपरिवर्तित छोड़ देता है)।

उत्सर्जन : बूल, वैकल्पिक

क्या सीमा परिवर्तन के पर्यवेक्षकों को सूचित करना है (डिफ़ॉल्ट: सही)।

ऑटो : बूल या कोई नहीं, वैकल्पिक

वाई-अक्ष की ऑटोस्कलिंग चालू करना है या नहीं। सही चालू हो जाता है, झूठा बंद हो जाता है (डिफ़ॉल्ट कार्रवाई), कोई भी अपरिवर्तित छोड़ देता है।

ylimits : tuple, वैकल्पिक

नीचे और शीर्ष yxlims को पहले स्थितित्मक तर्क (या bottom कीवर्ड तर्क के रूप में) के रूप में tuple ( bottom , top ) के रूप में पारित किया जा सकता है।

यह दिखाता है:

ylimits : tuple

नई वाई-अक्ष सीमाओं को bottom ( bottom , top ) देता है।

टिप्पणियाँ

bottom मान top मान से अधिक हो सकता है, जिस स्थिति में वाई-अक्ष मान नीचे से ऊपर तक घट जाएंगे।

उदाहरण

>>> set_ylim(bottom, top)
>>> set_ylim((bottom, top))
>>> bottom, top = set_ylim(bottom, top)

एक सीमा अपरिवर्तित छोड़ी जा सकती है।

>>> set_ylim(top=top_lim)

Y-axis की दिशा को फ़्लिप करने के लिए सीमाएं विपरीत क्रम में पारित की जा सकती हैं। उदाहरण के लिए, मान लीजिए मी में महासागर की गहराई का प्रतिनिधित्व करता है। वाई-अक्ष सीमाएं निम्न की तरह सेट की जा सकती हैं, इसलिए 5000 मीटर गहराई साजिश के तल पर है और सतह, 0 मीटर, शीर्ष पर है।

>>> set_ylim(5000, 0)

matplotlib.axes.Axes.set_ylim का उपयोग कर उदाहरण