matplotlib.axes.Axes.set_aspect #
- Assi. set_aspect ( aspetto , regolabile = Nessuno , ancoraggio = Nessuno , condivisione = Falso ) [fonte] #
Impostare il rapporto di aspetto del ridimensionamento degli assi, ad es. scala y/x.
- Parametri :
- aspect {'auto', 'equal'} o float
Possibili valori:
'auto': riempie il rettangolo di posizione con i dati.
'uguale': uguale a
aspect=1, cioè stesso ridimensionamento per x e y.float : la dimensione visualizzata di 1 unità nelle coordinate dei dati y sarà l' aspetto moltiplicato per la dimensione visualizzata di 1 unità nelle coordinate dei dati x; ad esempio, per
aspect=2un quadrato nei dati le coordinate saranno rese con un'altezza pari al doppio della sua larghezza.
- regolabile Nessuno o {'box', 'datalim'}, facoltativo
In caso contrario
None, definisce quale parametro verrà regolato per soddisfare l'aspetto richiesto. Vedereset_adjustableper ulteriori dettagli.- anchor None o str o (float, float), facoltativo
In caso contrario
None, definisce dove verranno disegnati gli assi se c'è spazio extra a causa di vincoli di aspetto. Il modo più comune per specificare l'ancora sono le abbreviazioni delle direzioni cardinali:valore
descrizione
'C'
centrato
'SW'
angolo in basso a sinistra
'S'
mezzo del bordo inferiore
'SE'
angolo in basso a destra
eccetera.
Vedere
set_anchorper ulteriori dettagli.- condividi bool, predefinito: Falso
Se
True, applica le impostazioni a tutti gli assi condivisi.
Guarda anche
matplotlib.axes.Axes.set_adjustableImposta la modalità di regolazione degli assi per ottenere le proporzioni richieste.
matplotlib.axes.Axes.set_anchorImpostare la posizione in caso di spazio extra.
Esempi che utilizzano matplotlib.axes.Axes.set_aspect#
Controllo dei limiti di visualizzazione utilizzando margins e sticky_edges