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#

asse_direzione dimostrativa

asse_direzione dimostrativa

asse_direzione dimostrativa
Dimostrazione della griglia curvilinea

Dimostrazione della griglia curvilinea

Dimostrazione della griglia curvilinea
Demo CurveLinear Grid2

Demo CurveLinear Grid2

Demo CurveLinear Grid2
dimostrazione di floating_axis

dimostrazione di floating_axis

dimostrazione di floating_axis
Pad dell'asse semplice

Pad dell'asse semplice

Pad dell'asse semplice