mpl_toolkits.axes_grid1.mpl_axes.Achsen #
- Klasse mpl_toolkits.axes_grid1.mpl_axes. Axes ( fig , rect , * , facecolor = None , frameon = True , sharex = None , sharey = None , label = '' , xscale = None , yscale = None , box_aspect = None , ** kwargs ) [source] #
Basen:
Axes
Baue eine Axt in einer Figur.
- Parameter :
- Feige
Figure
Die Axes ist in der Abb . gebaut .
Figure
- Rect- Tupel (links, unten, Breite, Höhe).
Die Achsen sind im Rechteck rect gebaut . rect ist in
Figure
Koordinaten.- Sharex, Sharey
Axes
, optional Das x oder y
axis
wird mit der x- oder y-Achse in der Eingabe geteiltAxes
.- frameon bool, Standard: True
Ob der Achsenrahmen sichtbar ist.
- box_aspect Float, optional
Stellen Sie für das Achsenfeld ein festes Seitenverhältnis ein, dh das Verhältnis von Höhe zu Breite. Siehe
set_box_aspect
für Details.- **Kwarg
Weitere optionale Schlüsselwortargumente:
Eigentum
Beschreibung
{'box', 'datalim'}
eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt
Skalar oder Keine
(float, float) oder {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} oder float
bool
Unbekannt
Unbekannt
Callable[[Achsen, Renderer], Bbox]
bool oder 'line'
Float oder None
bool
Patch oder (Pfad, Transform) oder None
facecolor
oder FCFarbe
bool
Str
bool
Objekt
bool
bool
Unbekannt
None oder bool oder float oder aufrufbar
[links, unten, Breite, Höhe] oder
Bbox
Unbekannt
Float oder None
bool
(Maßstab: Float, Länge: Float, Zufälligkeit: Float)
bool oder Keine
Str
Str
bool
Unbekannt
Str
(unten: Schwimmer, oben: Schwimmer)
Schwimmer größer als -0,5
Unbekannt
Unbekannt
Unbekannt
Unbekannt
Str
(unten: Schwimmer, oben: Schwimmer)
Schwimmer größer als -0,5
Unbekannt
Unbekannt
Unbekannt
schweben
- Feige
- Rückgaben :
- Eigenschaft Achse #
Praktische Methode zum Abrufen oder Festlegen einiger Achseneigenschaften.
Rufsignaturen:
xmin, xmax, ymin, ymax = axis() xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax]) xmin, xmax, ymin, ymax = axis(option) xmin, xmax, ymin, ymax = axis(**kwargs)
- Parameter :
- xmin, xmax, ymin, ymax Float, optional
Die einzustellenden Achsgrenzen. Dies kann auch mit erreicht werden
ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
- Option bool oder str
Wenn ein boolescher Wert, werden Achsenlinien und Beschriftungen ein- oder ausgeschaltet. Wenn es sich um eine Zeichenfolge handelt, sind mögliche Werte:
Wert
Beschreibung
'an'
Aktivieren Sie Achsenlinien und Beschriftungen. Gleich wie
True
.'aus'
Deaktivieren Sie Achsenlinien und Beschriftungen. Gleich wie
False
.'gleich'
Stellen Sie die gleiche Skalierung ein (dh machen Sie Kreise kreisförmig), indem Sie die Achsengrenzen ändern. Dies ist dasselbe wie . Explizite Datengrenzen werden in diesem Fall möglicherweise nicht eingehalten.
ax.set_aspect('equal', adjustable='datalim')
'skaliert'
Stellen Sie die gleiche Skalierung ein (dh machen Sie Kreise kreisförmig), indem Sie die Abmessungen der Plotbox ändern. Dies ist dasselbe wie . Darüber hinaus wird die weitere automatische Skalierung deaktiviert.
ax.set_aspect('equal', adjustable='box', anchor='C')
'fest'
Legen Sie Grenzen fest, die gerade groß genug sind, um alle Daten anzuzeigen, und deaktivieren Sie dann die weitere automatische Skalierung.
'Auto'
Automatische Skalierung (Plotbox mit Daten füllen).
'Bild'
'skaliert' mit Achsengrenzen gleich Datengrenzen.
'Quadrat'
Quadratisches Grundstück; ähnlich wie 'skaliert', aber anfänglich erzwingend .
xmax-xmin == ymax-ymin
- Bool ausgeben , Standard: True
Ob Beobachter über die Achsenbegrenzungsänderung benachrichtigt werden. Diese Option wird an
set_xlim
und weitergegebenset_ylim
.
- Rückgaben :
- xmin, xmax, ymin, ymax Float
Die Achsengrenzen.
- set ( * , einstellbar=<UNSCHARF> , agg_filter=<UNSCHARF> , alpha=<UNSCHARF> , Anker=<UNSCHARF> , animation =<UNSCHARF> , Aspekt=<UNSCHARF> , autoscale_on=<UNSCHARF> , autoscalex_on=<UNSCHARF > , autoscaley_on=<UNSET> , axis_locator, axisbelow=< UNSET> , box_aspect=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<UNSCHARF> , gid=<UNSCHARF>, in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , navigation=<UNSET> , path_effects=< UNSET> , picker=< UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder =<UNSET> , gerastert=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xbound=< UNSCHARF> , xlabel=<UNSCHARF>, xlim=<UNSCHARF> ,xmargin=<UNSCHARF> , xscale=<UNSCHARF> , xticklabels=<UNSCHARF> , xticks=<UNSCHARF> , ybound=<UNSCHARF> , ylabel=<UNSCHARF> , ylim=<UNSCHARF> , ymargin=<UNSCHARF> , yscale= <UNSCHARF> , yticklabels=<UNSCHARF> , yticks=<UNSCHARF> , zorder=<UNSCHARF> ) [Quelle] #
Legen Sie mehrere Eigenschaften gleichzeitig fest.
Unterstützte Eigenschaften sind
Eigentum
Beschreibung
{'box', 'datalim'}
eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt
Skalar oder Keine
(float, float) oder {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bool
{'auto', 'equal'} oder float
bool
Unbekannt
Unbekannt
Callable[[Achsen, Renderer], Bbox]
bool oder 'line'
Float oder None
bool
Patch oder (Pfad, Transform) oder None
facecolor
oder FCFarbe
bool
Str
bool
Objekt
bool
bool
Unbekannt
None oder bool oder float oder aufrufbar
[links, unten, Breite, Höhe] oder
Bbox
Unbekannt
Float oder None
bool
(Maßstab: Float, Länge: Float, Zufälligkeit: Float)
bool oder Keine
Str
Str
bool
Unbekannt
Str
(unten: Schwimmer, oben: Schwimmer)
Schwimmer größer als -0,5
Unbekannt
Unbekannt
Unbekannt
Unbekannt
Str
(unten: Schwimmer, oben: Schwimmer)
Schwimmer größer als -0,5
Unbekannt
Unbekannt
Unbekannt
schweben