Matplotlib 3.0 - axes.Axes.inset_axes

matplotlib.axes.Axes.inset_axes




matplotlib

matplotlib.axes.Axes.inset_axes

Axes.inset_axes(bounds, *, transform=None, zorder=5, **kwargs) [source]

इस मौजूदा कुल्हाड़ियों में एक बच्चा इनसेट कुल्हाड़ियों को जोड़ें।

पैरामीटर:
bounds : [x0, y0, width, height]

इनसेट कुल्हाड़ियों के निचले-बाएँ कोने, और इसकी चौड़ाई और ऊंचाई।

transform : Transform

ax.transAxes लिए ax.transAxes , यानी रेक्ट की इकाइयां कुल्हाड़ियों के सापेक्ष निर्देशांक में हैं।

zorder : number

5 के लिए चूक ( Axes.legend समान)। यह माता-पिता की कुल्हाड़ियों पर दिए गए डेटा के ऊपर या नीचे है या नहीं यह बदलने के लिए उच्च या निम्न को समायोजित करें।

** kwargs

अन्य kwargs को अक्षों पर पारित किया जाता है। बाल कुल्हाड़ियों।

यह दिखाता है:
अक्ष

बनाया axes.Axes उदाहरण।

चेतावनी

यह विधि 3.0 के रूप में प्रयोगात्मक है, और एपीआई बदल सकती है।

उदाहरण

यह उदाहरण दो इनसेट कुल्हाड़ियों बनाता है, पहला कुल्हाड़ियों-सापेक्ष निर्देशांक में है, और दूसरा डेटा-निर्देशांक में है:

fig, ax = plt.suplots()
ax.plot(range(10))
axin1 = ax.inset_axes([0.8, 0.1, 0.15, 0.15])
axin2 = ax.inset_axes(
        [5, 7, 2.3, 2.3], transform=ax.transData)

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