mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase#
- class mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase(*args, **kwargs)[Quelle]#
Bases:
object- get_aux_axes(tr=None, viewlim_mode='equal', axes_class=None, **kwargs)[Quelle]#
Fügt eine Parasiten-Achse zu diesem Host hinzu.
Trotz des Namens dieser Methode sollte diese Methode eigentlich als eine Methode
add_parasite_axesbetrachtet werden.Geändert in Version 3.7: Standardmäßig wird die gleiche Basis-Achsenklasse wie die Host-Achsen verwendet.
- Parameter:
- tr
Transformoder None, Standard: None Wenn es sich um ein
Transformhandelt, gilt folgende Beziehung:parasite.transData = tr + host.transData. Wenn None, sindtransDatades Parasiten und des Hosts nicht miteinander verbunden.- viewlim_mode{"equal", "transform", None}, Standard: "equal"
Wie die Ansichtslimits des Parasiten gesetzt werden: direkt gleich denen der Elternachse ("equal"), gleich nach Anwendung von tr ("transform") oder unabhängig (None).
- axes_classUnterklasse vom Typ
Axes, optional Die
Axes-Unterklasse, die instanziiert wird. Wenn None, wird die Basisklasse der Host-Achsen verwendet.- **kwargs
Andere Parameter werden an den Konstruktor der Parasiten-Achsen weitergeleitet.
- tr
- twin(aux_trans=None, axes_class=None)[Quelle]#
Erstellt eine Zwillingsachse (twin) ohne gemeinsame Achse.
Während `self` Ticks auf der linken und unteren Achse haben wird, wird die zurückgegebene Achse Ticks auf der oberen und rechten Achse haben.