mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed #
- classe mpl_toolkits.axisartist.floating_axes. ExtremeFinderFixed ( estremi ) [fonte] #
Basi:
ExtremeFinderSimple
Questa sottoclasse restituisce sempre lo stesso riquadro di delimitazione.
- Parametri :
- estremi (float, float, float, float)
Il riquadro di delimitazione che questo helper restituisce sempre.
- __call__ ( transform_xy , x1 , y1 , x2 , y2 ) [fonte] #
Calcola un'approssimazione del riquadro di delimitazione ottenuto applicando transform_xy al riquadro delimitato da .
(x1, y1, x2, y2)
L'uso previsto è avere le coordinate degli assi e trasformare_xy essere la trasformazione dalle coordinate degli assi alle coordinate dei dati; questo metodo restituisce quindi l'intervallo di coordinate dei dati che si estendono sugli assi effettivi.
(x1, y1, x2, y2)
Il calcolo viene eseguito campionando punti equispaziati nel riquadro e trovando i punti risultanti con coordinate estremali; quindi aggiungendo un po' di padding per tener conto del campionamento finito.
nx * ny
(x1, y1, x2, y2)
Poiché ogni passaggio di campionamento copre un intervallo relativo di 1/nx o 1/ny , il riempimento viene calcolato espandendo l'intervallo coperto dalle coordinate estreme da queste frazioni.