Matplotlib 3.0 - axes_grid1.inset_locator.zoomed_inset_axes

mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes




matplotlib

mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes

mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes(parent_axes, zoom, loc='upper right', bbox_to_anchor=None, bbox_transform=None, axes_class=None, axes_kwargs=None, borderpad=0.5)

पैरेंट कुल्हाड़ियों को स्केल करके एक एंसेट इनसेट कुल्हाड़ी बनाएं। उपयोग के लिए, उदाहरण भी देखें।

पैरामीटर:
parent_axes : matplotlib.axes.Axes

इनसेट कुल्हाड़ियों को रखने के लिए अक्ष।

zoom : float

डेटा अक्षों का स्केलिंग कारक। ज़ूम > 1 निर्देशांक को विस्तार देगा (यानी, "ज़ूम इन"), जबकि ज़ूम <1 निर्देशांक को सिकोड़ देगा (यानी, "ज़ूम आउट")।

loc : int or string, optional, default to 1

इनसेट कुल्हाड़ियों को रखने का स्थान। मान्य स्थान हैं:

'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
bbox_to_anchor : tuple or matplotlib.transforms.BboxBase, optional

वह बॉक्स जिसे इनसेट कुल्हाड़ियों के लिए लंगर डाला जाएगा। यदि कोई नहीं, तो parent_axes.bbox का उपयोग किया जाता है। यदि एक नलिका, या तो [बाएँ, नीचे, चौड़ाई, ऊँचाई], या [बाएँ, नीचे] हो सकती है। यदि संबंधित इकाइयों में kwargs की चौड़ाई और / या ऊंचाई निर्दिष्ट की जाती है, तो 2-टपल [बाएँ, नीचे] का उपयोग नहीं किया जा सकता है। ध्यान दें कि उपयोग में परिवर्तन के माध्यम से बाउंडिंग बॉक्स की इकाइयां निर्धारित की जाती हैं। Bbox_to_anchor का उपयोग करते समय यह लगभग हमेशा एक bbox_transform भी निर्दिष्ट करता है। यह अक्सर अभिभावकों के पैरेंट_एक्सस.ट्रांस.एक्सज़ को रूपांतरित करने वाला हो सकता है।

bbox_transform : matplotlib.transforms.Transform, optional

इनसेट अक्षों वाले बॉक्स के लिए परिवर्तन। यदि कोई नहीं है, तो एक transforms.IdentityTransform का उपयोग किया जाता है (यानी पिक्सेल निर्देशांक)। यह उपयोगी है जब bbox_to_anchor को कोई तर्क प्रदान नहीं कर रहा है Bbox_to_anchor का उपयोग करते समय यह लगभग हमेशा एक bbox_transform भी निर्दिष्ट करता है। यह अक्सर अभिभावकों के पैरेंट_एक्सस.ट्रांस.एक्सज़ को रूपांतरित करने वाला हो सकता है। इसके विपरीत, जब कुल्हाड़ियों- या आंकड़ा-परिवर्तन को यहां निर्दिष्ट किया जा रहा है, तो ध्यान रखें कि निर्दिष्ट नहीं करने के लिए bbox_to_anchor parent_axes.bbox का उपयोग करेगा , जिनमें से इकाइयां डिस्प्ले (पिक्सेल) निर्देशांक में हैं।

axes_class : matplotlib.axes.Axes type, optional

यदि निर्दिष्ट किया जाता है, तो निर्मित इनसेट कुल्हाड़ियों को इस वर्ग के निर्माता के साथ बनाया जाएगा।

axes_kwargs : dict, optional

इनसेट कुल्हाड़ियों के कंस्ट्रक्टर को पास करने के लिए मुख्य तर्क। मान्य तर्क में शामिल हैं:

संपत्ति विवरण
adjustable {"बॉक्स", 'डटलिम'}
agg_filter एक फिल्टर फ़ंक्शन, जो एक (एम, एन, 3) फ्लोट ऐरे और एक डीपीआई मूल्य लेता है, और एक (एम, एन, 3) एरे लौटाता है।
alpha नाव
anchor 2-फ़्लोट्स का फ़्लोट या {'C', 'SW', 'S', 'SE', ...}
animated bool
aspect {'ऑटो', 'बराबर'} या संख्या
autoscale_on bool
autoscalex_on bool
autoscaley_on bool
axes_locator कॉल करने योग्य [[एक्सिस, रेंडरर], बॉक्स]
axisbelow बूल या 'लाइन'
clip_box Bbox
clip_on bool
clip_path [( Path , Transform ) | Patch | कोई नहीं]
contains प्रतिदेय
facecolor रंग
fc रंग
figure Figure
frame_on bool
gid str
in_layout bool
label वस्तु
navigate bool
navigate_mode अनजान
path_effects AbstractPathEffect
picker कोई नहीं या बूल या तैरने या बुलाने योग्य
position [बाएं, नीचे, चौड़ाई, ऊंचाई] या Bbox
rasterization_zorder फ्लोट या कोई नहीं
rasterized बूल या कोई नहीं
sketch_params (पैमाना: फ्लोट, लंबाई: फ्लोट, यादृच्छिकता: फ्लोट)
snap बूल या कोई नहीं
title str
transform Transform
url str
visible bool
xbound (निचला: फ्लोट, ऊपरी: फ्लोट)
xlabel str
xlim (बाएं: फ्लोट, राइट: फ्लोट)
xmargin -0.5 से अधिक फ्लोट करें
xscale {"रैखिक", "लॉग", "सिमलॉग", "लॉगिट", ...}
xticklabels सूची [str]
xticks सूची
ybound (निचला: फ्लोट, ऊपरी: फ्लोट)
ylabel str
ylim (नीचे: फ्लोट, शीर्ष: फ्लोट)
ymargin -0.5 से अधिक फ्लोट करें
yscale {"रैखिक", "लॉग", "सिमलॉग", "लॉगिट", ...}
yticklabels सूची [str]
yticks सूची
zorder नाव
borderpad : float, optional

इनसेट कुल्हाड़ियों और bbox_to_anchor के बीच पैडिंग। ०.५ की कमी। इकाइयां कुल्हाड़ी फ़ॉन्ट आकार हैं, यानी 10 अंकों की सीमा के डिफ़ॉल्ट फ़ॉन्ट आकार के लिए = 0.5 5 बिंदुओं के एक पैडिंग के बराबर है।

यह दिखाता है:
inset_axes : axes_class

इनसेट कुल्हाड़ी से बनाई गई वस्तु।

mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes का उपयोग करने वाले उदाहरण