mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple #

Klasse mpl_toolkits.axisartist.grid_finder. ExtremeFinderSimple ( nx , ny ) [Quelle] #

Basen:object

Eine Hilfsklasse, um den Bereich der Gitterlinien herauszufinden, die gezeichnet werden müssen.

Parameter :
nx, ny int

Die Anzahl der Samples in jeder Richtung.

__call__ ( transform_xy , x1 , y1 , x2 , y2 ) [Quelle] #

Berechnen Sie eine Annäherung des Begrenzungsrahmens, den Sie erhalten, indem Sie transform_xy auf den durch begrenzten Rahmen anwenden .(x1, y1, x2, y2)

Die beabsichtigte Verwendung besteht darin, Achsenkoordinaten zu haben und transform_xy die Transformation von Achsenkoordinaten in Datenkoordinaten zu haben; diese Methode gibt dann den Bereich der Datenkoordinaten zurück, die die tatsächlichen Achsen umfassen.(x1, y1, x2, y2)

Die Berechnung erfolgt durch Abtasten gleich beabstandeter Punkte in der Box und Finden der resultierenden Punkte mit Extremalkoordinaten; dann fügen Sie etwas Polsterung hinzu, um die endliche Abtastung zu berücksichtigen.nx * ny(x1, y1, x2, y2)

Da jeder Abtastschritt einen relativen Bereich von 1/nx oder 1/ny abdeckt , wird die Auffüllung berechnet, indem die von den Extremalkoordinaten abgedeckte Spanne um diese Brüche erweitert wird.

Beispiele mit mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple#

Achse_Richtung Demo

Achse_Richtung Demo

Achse_Richtung Demo
Demonstration des krummlinigen Gitters

Demonstration des krummlinigen Gitters

Demonstration des krummlinigen Gitters
Demo CurveLinear Grid2

Demo CurveLinear Grid2

Demo CurveLinear Grid2
Floating_axis-Demo

Floating_axis-Demo

Floating_axis-Demo
Einfaches Achsenpad

Einfaches Achsenpad

Einfaches Achsenpad