matplotlib.axes.Axes.inset_axes #
- Haches. inset_axes ( bounds , * , transform = None , zorder = 5 , ** kwargs ) [source] #
Ajoutez un enfant encart Axes à ces Axes existants.
- Paramètres :
- limites [x0, y0, largeur, hauteur]
Coin inférieur gauche des axes en médaillon, ainsi que sa largeur et sa hauteur.
- transformer
Transform
La valeur par défaut est
ax.transAxes
, c'est-à-dire que les unités de rect sont en coordonnées relatives aux axes.- projection {Aucune, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, optionnel
Type de projection de l'encart
Axes
. str est le nom d'une projection personnalisée, voirprojections
. La valeur par défaut Aucun donne une projection "rectiligne".- polaire booléen, par défaut : faux
Si True, équivalent à projection='polar'.
- axes_class type de sous-classe de
Axes
, facultatif La
axes.Axes
sous-classe qui est instanciée. Ce paramètre est incompatible avec projection et polar . Voir axisartist pour des exemples.- numéro de commande
La valeur par défaut est 5 (identique à
Axes.legend
). Ajustez supérieur ou inférieur pour changer s'il est au-dessus ou en dessous des données tracées sur les axes parents.- **kwargs
D'autres arguments de mots clés sont transmis à la classe Axes encart.
- Retours :
- hache
L'
Axes
instance créée.
Avertissement
Cette méthode est expérimentale depuis la version 3.0 et l'API peut changer.
Exemples
Cet exemple crée deux Axes incrustés, le premier en coordonnées relatives aux Axes et le second en coordonnées de données :
fig, ax = plt.subplots() 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)
Exemples utilisant matplotlib.axes.Axes.inset_axes
#
Nuage de points avec histogrammes
Axes d'incrustation de région de zoom