mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple #
- classe mpl_toolkits.axisartist.grid_finder. ExtremeFinderSimple ( nx , ny ) [fonte] #
Basi:
object
Una classe helper per capire l'intervallo di linee della griglia che devono essere disegnate.
- Parametri :
- nx, ny int
Il numero di campioni in ciascuna direzione.
- __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.
Esempi che utilizzano mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple
#
Dimostrazione della griglia curvilinea
dimostrazione di floating_axis