mpl_toolkits.axisartist.grid_helper_curvelinear.GridHelperCurveLinear#

class mpl_toolkits.axisartist.grid_helper_curvelinear.GridHelperCurveLinear(aux_trans, extreme_finder=None, grid_locator1=None, grid_locator2=None, tick_formatter1=None, tick_formatter2=None)[Quelle]#

Bases: GridHelperBase

Parameter:
aux_transTransform oder tuple[Callable, Callable]

Die Transformation von gekrümmten Koordinaten zu geradlinigen Koordinaten: entweder eine Transform-Instanz (die auch ihre Inverse bereitstellt) oder ein Paar von aufrufbaren Funktionen (trans, inv_trans), die die Transformation und ihre Inverse definieren. Die aufrufbaren Funktionen sollten die Signatur haben

x_rect, y_rect = trans(x_curved, y_curved)
x_curved, y_curved = inv_trans(x_rect, y_rect)
extreme_finder
grid_locator1, grid_locator2

Gitter-Locator für jede Achse.

tick_formatter1, tick_formatter2

Tick-Formatter für jede Achse.

get_gridlines(which='major', axis='both')[Quelle]#

Gibt eine Liste von Gitterlinien als Liste von Pfaden (Liste von Punkten) zurück.

Parameter:
which{"both", "major", "minor"}
axis{"both", "x", "y"}
get_tick_iterator(nth_coord, axis_side, minor=False)[Quelle]#

[Veraltet]

Anmerkungen

Seit Version 3.9 veraltet

new_fixed_axis(loc, *, nth_coord=None, axis_direction=None, offset=None, axes=None)[Quelle]#
new_floating_axis(nth_coord, value, axes=None, axis_direction='bottom')[Quelle]#
update_grid_finder(aux_trans=None, **kwargs)[Quelle]#

Beispiele für die Verwendung von mpl_toolkits.axisartist.grid_helper_curvelinear.GridHelperCurveLinear#

axis_direction Demo

axis_direction Demo

Kruimliengitter-Demo

Kruimliengitter-Demo

Demo CurveLinear Grid2

Demo CurveLinear Grid2

Features von floating_axes

Features von floating_axes

floating_axis Demo

floating_axis Demo

Einfacher Achsen-Pad

Einfacher Achsen-Pad