Matplotlib 3.0 - axes.Axes.margins

matplotlib.axes.Axes.margins




matplotlib

matplotlib.axes.Axes.margins

Axes.margins(*margins, x=None, y=None, tight=True)

ऑटोसैसलिंग मार्जिन सेट या पुनर्प्राप्त करें।

कुल्हाड़ियों की प्रत्येक सीमा में जोड़ा गया पैडिंग डेटा अंतराल का मार्जिन समय है। सभी इनपुट पैरामीटर सीमा [0, 1] के भीतर होने चाहिए। स्थिति और कीवर्ड दोनों तर्क पास करना अमान्य है और एक TypeError बढ़ाएगा। यदि कोई तर्क (स्थिति या अन्यथा) प्रदान नहीं किया जाता है, तो मौजूदा मार्जिन यथावत रहेगा और बस वापस कर दिया जाएगा।

किसी भी मार्जिन को निर्दिष्ट करने से केवल ऑटोस्कोलिंग में परिवर्तन होता है; उदाहरण के लिए, यदि xmargin कोई भी नहीं है, तो xmargin बार X डेटा अंतराल को उस अंतराल के प्रत्येक अंत में जोड़ा जाएगा, इससे पहले कि यह ऑटोस्कोलिंग में उपयोग किया जाए।

पैरामीटर:
args : float, optional

यदि कोई एकल स्थिति तर्क प्रदान किया जाता है, तो यह x- अक्ष और y- अक्ष सीमा के दोनों मार्जिन को निर्दिष्ट करता है। यदि दो स्थितिगत तर्क प्रदान किए जाते हैं, तो उन्हें xmargin , ymargin के रूप में व्याख्या किया जाएगा। यदि एकल अक्ष पर मार्जिन सेट करना वांछित है, तो नीचे वर्णित कीवर्ड तर्कों का उपयोग करें।

x, y : float, optional

क्रमशः x- अक्ष और y- अक्ष के लिए विशिष्ट मार्जिन मान। इन्हें स्थितिगत तर्कों के साथ उपयोग नहीं किया जा सकता है, लेकिन व्यक्तिगत रूप से उदाहरण के लिए, केवल y- अक्ष पर परिवर्तन के लिए उपयोग किया जा सकता है।

tight : bool, default is True

तंग पैरामीटर को autoscale_view() में पास किया जाता है, जिसे एक मार्जिन बदलने के बाद निष्पादित किया जाता है; यहां डिफ़ॉल्ट सही है , इस धारणा पर कि जब मार्जिन निर्दिष्ट किया जाता है, तो टिक के निशान से मेल खाने के लिए कोई अतिरिक्त पैडिंग आमतौर पर वांछित नहीं है। कोई भी सेट करें पिछली सेटिंग को संरक्षित नहीं करेगा।

यह दिखाता है:
xmargin, ymargin : float

टिप्पणियाँ

यदि पहले से उपयोग की गई pcolor() विधि जैसे कि pcolor() ने use_sticky_edges को True सेट किया है, तो केवल "चिपचिपा कलाकारों" द्वारा निर्धारित सीमाएं संशोधित नहीं की जाएंगी। सभी हाशिये को सेट करने के लिए मजबूर करने के लिए, margins() कॉल करने से पहले use_sticky_edges को False सेट करें

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