matplotlib.axes.Axes.inset_axes #
- Assi. inset_axes ( limiti , * , transform = None , zorder = 5 , ** kwargs ) [fonte] #
Aggiungi un inset figlio Axes a questo Axes esistente.
- Parametri :
- limiti [x0, y0, larghezza, altezza]
Angolo inferiore sinistro dell'inserto Axes, larghezza e altezza.
- trasformare
Transform
L' impostazione predefinita è
ax.transAxes
, ovvero le unità di rect sono in coordinate relative agli assi.- proiezione {Nessuna, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, opzionale
Il tipo di proiezione del riquadro
Axes
. str è il nome di una proiezione personalizzata, vedereprojections
. L'impostazione predefinita Nessuno produce una proiezione 'rettilinea'.- bool polare , predefinito: falso
Se True, equivale a projection='polar'.
- axis_class tipo di sottoclasse di
Axes
, facoltativo La
axes.Axes
sottoclasse di cui viene creata un'istanza. Questo parametro è incompatibile con proiezione e polare . Vedere axisartist per esempi.- numero d' ordine
Il valore predefinito è 5 (uguale a
Axes.legend
). Regola più in alto o più in basso per cambiare se è sopra o sotto i dati tracciati sugli assi principali.- **kwargs
Altri argomenti di parole chiave vengono passati alla classe Axes inserita.
- Resi :
- ascia
L'
Axes
istanza creata.
Avvertimento
Questo metodo è sperimentale a partire dalla versione 3.0 e l'API potrebbe cambiare.
Esempi
Questo esempio crea due assi inseriti, il primo è in coordinate relative agli assi e il secondo in coordinate dati:
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)
Esempi che utilizzano matplotlib.axes.Axes.inset_axes
#
Grafico a dispersione con istogrammi
Posizionamento delle barre dei colori
Ingrandisci gli assi interni della regione