matplotlib.pyplot.axes#

matplotlib.pyplot.axes(arg=None, **kwargs)[Quelle]#

Fügt der aktuellen Abbildung eine Achse hinzu und macht sie zur aktuellen Achse.

Aufrufsignaturen

plt.axes()
plt.axes(rect, projection=None, polar=False, **kwargs)
plt.axes(ax)
Parameter:
argNone oder 4-Tupel

Das genaue Verhalten dieser Funktion hängt vom Typ ab

  • None: Eine neue Achse im Vollbildmodus wird unter Verwendung von subplot(**kwargs) hinzugefügt.

  • 4-Tupel von Gleitkommazahlen rect = (links, unten, breite, höhe). Eine neue Achse wird mit den Dimensionen rect in normalisierten (0, 1) Einheiten unter Verwendung von add_axes auf der aktuellen Abbildung hinzugefügt.

projection{None, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, optional

Der Projektionstyp der Axes. str ist der Name einer benutzerdefinierten Projektion, siehe projections. Der Standardwert None ergibt eine 'rechteckige' Projektion.

polarbool, default: False

Wenn True, ist dies äquivalent zu projection='polar'.

sharex, shareyAxes, optional

Teilt die x- oder y-achse mit sharex und/oder sharey. Die Achse hat die gleichen Grenzen, Ticks und Skalen wie die Achse der geteilten Axes.

labelstr

Ein Label für die zurückgegebene Achse.

Gibt zurück:
Axes oder eine Unterklasse von Axes

Die zurückgegebene Axes-Klasse hängt von der verwendeten Projektion ab. Sie ist Axes, wenn eine rechteckige Projektion verwendet wird, und projections.polar.PolarAxes, wenn eine polare Projektion verwendet wird.

Andere Parameter:
**kwargs

Diese Methode akzeptiert auch die Schlüsselwortargumente für die zurückgegebene Axes-Klasse. Die Schlüsselwortargumente für die rechteckige Axes-Klasse Axes finden Sie in der folgenden Tabelle, es können aber auch andere Schlüsselwortargumente vorhanden sein, wenn eine andere Projektion verwendet wird. Lesen Sie die tatsächliche Axes-Klasse.

Eigenschaft

Beschreibung

adjustable

{'box', 'datalim'}

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert entgegennimmt und ein (m, n, 3) Array und zwei Offsets von der linken unteren Ecke des Bildes zurückgibt

alpha

float oder None

anchor

(float, float) oder {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bool

aspect

{'auto', 'equal'} oder float

autoscale_on

bool

autoscalex_on

unknown

autoscaley_on

unknown

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool oder 'line'

box_aspect

float oder None

clip_box

BboxBase oder None

clip_on

bool

clip_path

Patch oder (Path, Transform) oder None

facecolor oder fc

color

figure

Figure oder SubFigure

forward_navigation_events

bool oder "auto"

frame_on

bool

gid

str

in_layout

bool

label

object

mouseover

bool

navigate

bool

navigate_mode

unknown

path_effects

Liste von AbstractPathEffect

picker

None oder bool oder float oder callable

position

[left, bottom, width, height] oder Bbox

prop_cycle

Cycler

rasterization_zorder

float oder None

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool oder None

subplotspec

unknown

title

str

transform

Transform

url

str

visible

bool

xbound

(lower: float, upper: float)

xlabel

str

xlim

(left: float, right: float)

xmargin

float größer als -0.5

xscale

unknown

xticklabels

unknown

xticks

unknown

ybound

(lower: float, upper: float)

ylabel

str

ylim

(bottom: float, top: float)

ymargin

float größer als -0.5

yscale

unknown

yticklabels

unknown

yticks

unknown

zorder

float

Beispiele

# Creating a new full window Axes
plt.axes()

# Creating a new Axes with specified dimensions and a grey background
plt.axes((left, bottom, width, height), facecolor='grey')

Beispiele unter Verwendung von matplotlib.pyplot.axes#

Abstände und Ränder von Subplots

Abstände und Ränder von Subplots