matplotlib.projections.geo#

class matplotlib.projections.geo.AitoffAxes(*args, **kwargs)[Quelle]#

Bases: GeoAxes

Erstellt eine Axes in einer Figur.

Parameter:
figFigure

Die Achse ist in der Figure fig aufgebaut.

*args

*args kann ein einzelnes (left, bottom, width, height) Rechteck oder ein einzelnes Bbox sein. Dies gibt das Rechteck (in Figure-Koordinaten) an, in dem die Axes positioniert wird.

*args kann auch aus drei Zahlen oder einer einzelnen dreistelligen Zahl bestehen; im letzteren Fall werden die Ziffern als unabhängige Zahlen betrachtet. Die Zahlen werden als (nrows, ncols, index) interpretiert: (nrows, ncols) gibt die Größe eines Arrays von Subplots an, und index ist der 1-basierte Index des zu erstellenden Subplots. Schließlich können *args auch direkt eine SubplotSpec-Instanz sein.

sharex, shareyAxes, optional

Die x- oder y-axis wird mit der x- oder y-Achse der Eingabe-Axes geteilt. Beachten Sie, dass es nicht möglich ist, Achsen zu entkoppeln.

frameonbool, Standard: True

Ob der Rahmen der Axes sichtbar ist.

box_aspectfloat, optional

Setzt ein festes Seitenverhältnis für den Achsenrahmen, d. h. das Verhältnis von Höhe zu Breite. Einzelheiten finden Sie unter set_box_aspect.

forward_navigation_eventsbool oder "auto", Standard: "auto"

Steuert, ob Pan/Zoom-Ereignisse an die darunter liegenden Axes weitergegeben werden. "auto" ist True für Axes mit einem unsichtbaren Patch und False andernfalls.

**kwargs

Andere optionale Schlüsselwortargumente

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

Gibt zurück:
Axes

Das neue Axes-Objekt.

class AitoffTransform(resolution)[Quelle]#

Bases: _GeoTransform

Die Basis-Aitoff-Transformation.

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

class InvertedAitoffTransform(resolution)[Quelle]#

Bases: _GeoTransform

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

name = 'aitoff'#
set(*, adjustable=<UNSET>, agg_filter=<UNSET>, alpha=<UNSET>, anchor=<UNSET>, animated=<UNSET>, aspect=<UNSET>, autoscale_on=<UNSET>, autoscalex_on=<UNSET>, autoscaley_on=<UNSET>, axes_locator=<UNSET>, axisbelow=<UNSET>, box_aspect=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, facecolor=<UNSET>, forward_navigation_events=<UNSET>, frame_on=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, latitude_grid=<UNSET>, longitude_grid=<UNSET>, longitude_grid_ends=<UNSET>, mouseover=<UNSET>, navigate=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, position=<UNSET>, prop_cycle=<UNSET>, rasterization_zorder=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, subplotspec=<UNSET>, title=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xbound=<UNSET>, xlabel=<UNSET>, xlim=<UNSET>, xmargin=<UNSET>, xscale=<UNSET>, xticklabels=<UNSET>, xticks=<UNSET>, ybound=<UNSET>, ylabel=<UNSET>, ylim=<UNSET>, ymargin=<UNSET>, yscale=<UNSET>, yticklabels=<UNSET>, yticks=<UNSET>, zorder=<UNSET>)[Quelle]#

Setzt mehrere Eigenschaften auf einmal.

Unterstützte Eigenschaften sind

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

latitude_grid

unknown

longitude_grid

unknown

longitude_grid_ends

unknown

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

unknown

xlabel

str

xlim

unknown

xmargin

float größer als -0.5

xscale

unknown

xticklabels

unknown

xticks

unknown

ybound

unknown

ylabel

str

ylim

unknown

ymargin

float größer als -0.5

yscale

unknown

yticklabels

unknown

yticks

unknown

zorder

float

class matplotlib.projections.geo.GeoAxes(fig, *args, facecolor=None, frameon=True, sharex=None, sharey=None, label='', xscale=None, yscale=None, box_aspect=None, forward_navigation_events='auto', **kwargs)[Quelle]#

Bases: Axes

Eine abstrakte Basisklasse für geografische Projektionen.

Erstellt eine Axes in einer Figur.

Parameter:
figFigure

Die Achse ist in der Figure fig aufgebaut.

*args

*args kann ein einzelnes (left, bottom, width, height) Rechteck oder ein einzelnes Bbox sein. Dies gibt das Rechteck (in Figure-Koordinaten) an, in dem die Axes positioniert wird.

*args kann auch aus drei Zahlen oder einer einzelnen dreistelligen Zahl bestehen; im letzteren Fall werden die Ziffern als unabhängige Zahlen betrachtet. Die Zahlen werden als (nrows, ncols, index) interpretiert: (nrows, ncols) gibt die Größe eines Arrays von Subplots an, und index ist der 1-basierte Index des zu erstellenden Subplots. Schließlich können *args auch direkt eine SubplotSpec-Instanz sein.

sharex, shareyAxes, optional

Die x- oder y-axis wird mit der x- oder y-Achse der Eingabe-Axes geteilt. Beachten Sie, dass es nicht möglich ist, Achsen zu entkoppeln.

frameonbool, Standard: True

Ob der Rahmen der Axes sichtbar ist.

box_aspectfloat, optional

Setzt ein festes Seitenverhältnis für den Achsenrahmen, d. h. das Verhältnis von Höhe zu Breite. Einzelheiten finden Sie unter set_box_aspect.

forward_navigation_eventsbool oder "auto", Standard: "auto"

Steuert, ob Pan/Zoom-Ereignisse an die darunter liegenden Axes weitergegeben werden. "auto" ist True für Axes mit einem unsichtbaren Patch und False andernfalls.

**kwargs

Andere optionale Schlüsselwortargumente

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

Gibt zurück:
Axes

Das neue Axes-Objekt.

RESOLUTION = 75#
class ThetaFormatter(round_to=1.0)[Quelle]#

Bases: Formatter

Wird verwendet, um die Theta-Tick-Beschriftungen zu formatieren. Konvertiert die native Einheit Radiant in Grad und fügt ein Grad-Symbol hinzu.

can_pan()[Quelle]#

Gibt zurück, ob diese Achse die Funktionalität der Pan/Zoom-Schaltflächen unterstützt.

Dieses Achsenobjekt unterstützt keine interaktiven Pan/Zoom-Funktionen.

can_zoom()[Quelle]#

Gibt zurück, ob dieser Axes die Zoom-Box-Button-Funktionalität unterstützt.

Dieses Achsenobjekt unterstützt kein interaktives Zoom-Rechteck.

clear()[Quelle]#

Löscht den Axes.

drag_pan(button, key, x, y)[Quelle]#

Wird aufgerufen, wenn sich die Maus während eines Schwenkvorgangs bewegt.

Parameter:
buttonMouseButton

Die gedrückte Maustaste.

keystr oder None

Die gedrückte Taste, falls vorhanden.

x, yfloat

Die Mauskoordinaten in Anzeige-Koordinaten.

Anmerkungen

Dies ist zur Überschreibung durch neue Projektionstypen vorgesehen.

end_pan()[Quelle]#

Wird aufgerufen, wenn ein Schwenkvorgang abgeschlossen ist (wenn die Maustaste losgelassen wird).

Anmerkungen

Dies ist zur Überschreibung durch neue Projektionstypen vorgesehen.

format_coord(lon, lat)[Quelle]#

Gibt einen Formatstring zurück, der die Koordinate formatiert.

get_data_ratio()[Quelle]#

Gibt das Seitenverhältnis der Daten selbst zurück.

get_xaxis_text1_transform(pad)[Quelle]#
Gibt zurück:
transformTransform

Die für das Zeichnen von x-Achsen-Beschriftungen verwendete Transformation, die pad_points Polsterung (in Punkten) zwischen der Achse und der Beschriftung hinzufügt. Die x-Richtung ist in Datenkoordinaten und die y-Richtung ist in Achsenkoordinaten.

valign{'center', 'top', 'bottom', 'baseline', 'center_baseline'}

Die vertikale Textausrichtung.

halign{'center', 'left', 'right'}

Die horizontale Textausrichtung.

Anmerkungen

Diese Transformation wird hauptsächlich von der Axis-Klasse verwendet und soll von neuen Projektionstypen überschrieben werden, die Achsenelemente an anderen Stellen platzieren müssen.

get_xaxis_text2_transform(pad)[Quelle]#
Gibt zurück:
transformTransform

Die Transformation, die zum Zeichnen von sekundären X-Achsenbeschriftungen verwendet wird und pad_points Abstand (in Punkten) zwischen der Achse und der Beschriftung hinzufügt. Die X-Richtung ist in Datenkoordinaten und die Y-Richtung ist in Achsenkoordinaten.

valign{'center', 'top', 'bottom', 'baseline', 'center_baseline'}

Die vertikale Textausrichtung.

halign{'center', 'left', 'right'}

Die horizontale Textausrichtung.

Anmerkungen

Diese Transformation wird hauptsächlich von der Axis-Klasse verwendet und soll von neuen Projektionstypen überschrieben werden, die Achsenelemente an anderen Stellen platzieren müssen.

get_xaxis_transform(which='grid')[Quelle]#

Holt die Transformation, die zum Zeichnen von X-Achsenbeschriftungen, Ticks und Gitterlinien verwendet wird. Die X-Richtung ist in Datenkoordinaten und die Y-Richtung in Achsenkoordinaten.

Hinweis

Diese Transformation wird hauptsächlich von der Axis-Klasse verwendet und soll von neuen Projektionstypen überschrieben werden, die Achsenelemente an anderen Stellen platzieren müssen.

Parameter:
which{'grid', 'tick1', 'tick2'}
get_yaxis_text1_transform(pad)[Quelle]#
Gibt zurück:
transformTransform

Die Transformation, die zum Zeichnen von y-Achsenbeschriftungen verwendet wird und einen Abstand von pad_points (in Punkten) zwischen der Achse und der Beschriftung hinzufügt. Die x-Richtung erfolgt in Achsenkoordinaten und die y-Richtung in Datenkoordinaten.

valign{'center', 'top', 'bottom', 'baseline', 'center_baseline'}

Die vertikale Textausrichtung.

halign{'center', 'left', 'right'}

Die horizontale Textausrichtung.

Anmerkungen

Diese Transformation wird hauptsächlich von der Axis-Klasse verwendet und soll von neuen Projektionstypen überschrieben werden, die Achsenelemente an anderen Stellen platzieren müssen.

get_yaxis_text2_transform(pad)[Quelle]#
Gibt zurück:
transformTransform

Die für das Zeichnen von sekundären Y-Achsen-Beschriftungen verwendete Transformation, die einen Abstand von pad_points (in Punkten) zwischen der Achse und der Beschriftung hinzufügt. Die X-Richtung ist in Achsenkoordinaten und die Y-Richtung ist in Datenkoordinaten.

valign{'center', 'top', 'bottom', 'baseline', 'center_baseline'}

Die vertikale Textausrichtung.

halign{'center', 'left', 'right'}

Die horizontale Textausrichtung.

Anmerkungen

Diese Transformation wird hauptsächlich von der Axis-Klasse verwendet und soll von neuen Projektionstypen überschrieben werden, die Achsenelemente an anderen Stellen platzieren müssen.

get_yaxis_transform(which='grid')[Quelle]#

Holt die Transformation, die zum Zeichnen von y-Achsenbeschriftungen, Ticks und Gitterlinien verwendet wird. Die x-Richtung ist in Achsenkoordinaten und die y-Richtung in Datenkoordinaten.

Hinweis

Diese Transformation wird hauptsächlich von der Axis-Klasse verwendet und soll von neuen Projektionstypen überschrieben werden, die Achsenelemente an anderen Stellen platzieren müssen.

Parameter:
which{'grid', 'tick1', 'tick2'}
invert_xaxis()[Quelle]#

Nicht unterstützt. Bitte erwägen Sie die Verwendung von Cartopy.

invert_yaxis()[Quelle]#

Nicht unterstützt. Bitte erwägen Sie die Verwendung von Cartopy.

set(*, adjustable=<UNSET>, agg_filter=<UNSET>, alpha=<UNSET>, anchor=<UNSET>, animated=<UNSET>, aspect=<UNSET>, autoscale_on=<UNSET>, autoscalex_on=<UNSET>, autoscaley_on=<UNSET>, axes_locator=<UNSET>, axisbelow=<UNSET>, box_aspect=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, facecolor=<UNSET>, forward_navigation_events=<UNSET>, frame_on=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, latitude_grid=<UNSET>, longitude_grid=<UNSET>, longitude_grid_ends=<UNSET>, mouseover=<UNSET>, navigate=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, position=<UNSET>, prop_cycle=<UNSET>, rasterization_zorder=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, subplotspec=<UNSET>, title=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xbound=<UNSET>, xlabel=<UNSET>, xlim=<UNSET>, xmargin=<UNSET>, xscale=<UNSET>, xticklabels=<UNSET>, xticks=<UNSET>, ybound=<UNSET>, ylabel=<UNSET>, ylim=<UNSET>, ymargin=<UNSET>, yscale=<UNSET>, yticklabels=<UNSET>, yticks=<UNSET>, zorder=<UNSET>)[Quelle]#

Setzt mehrere Eigenschaften auf einmal.

Unterstützte Eigenschaften sind

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

latitude_grid

unknown

longitude_grid

unknown

longitude_grid_ends

unknown

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

unknown

xlabel

str

xlim

unknown

xmargin

float größer als -0.5

xscale

unknown

xticklabels

unknown

xticks

unknown

ybound

unknown

ylabel

str

ylim

unknown

ymargin

float größer als -0.5

yscale

unknown

yticklabels

unknown

yticks

unknown

zorder

float

set_latitude_grid(degrees)[Quelle]#

Legt den Gradabstand für jedes Breitengradgitter fest.

set_longitude_grid(degrees)[Quelle]#

Legt den Gradabstand für jedes Längengradgitter fest.

set_longitude_grid_ends(degrees)[Quelle]#

Legt die Breitengrad(e) fest, an denen die Längengradgitter gezeichnet werden sollen.

set_xbound(*args, **kwargs)[Quelle]#

Nicht unterstützt. Bitte erwägen Sie die Verwendung von Cartopy.

set_xlim(*args, **kwargs)[Quelle]#

Nicht unterstützt. Bitte erwägen Sie die Verwendung von Cartopy.

set_xscale(*args, **kwargs)[Quelle]#

Setzt die Skala der x-Achse.

Parameter:
valuestr oder ScaleBase

Der anzuwendende Skalentyp der Achse. Gültige Zeichenfolgenwerte sind die Namen von Skalierungsklassen ("linear", "log", "function",...). Dies können die Namen aller eingebauten Skalierungen oder aller benutzerdefinierten Skalierungen sein, die mit matplotlib.scale.register_scale registriert wurden.

**kwargs

Wenn value eine Zeichenfolge ist, werden Schlüsselwörter an die Instanziierungsmethode der jeweiligen Klasse übergeben.

set_ybound(*args, **kwargs)[Quelle]#

Nicht unterstützt. Bitte erwägen Sie die Verwendung von Cartopy.

set_ylim(*args, **kwargs)[Quelle]#

Nicht unterstützt. Bitte erwägen Sie die Verwendung von Cartopy.

set_yscale(*args, **kwargs)[Quelle]#

Setzt die Skala der y-Achse.

Parameter:
valuestr oder ScaleBase

Der anzuwendende Skalentyp der Achse. Gültige Zeichenfolgenwerte sind die Namen von Skalierungsklassen ("linear", "log", "function",...). Dies können die Namen aller eingebauten Skalierungen oder aller benutzerdefinierten Skalierungen sein, die mit matplotlib.scale.register_scale registriert wurden.

**kwargs

Wenn value eine Zeichenfolge ist, werden Schlüsselwörter an die Instanziierungsmethode der jeweiligen Klasse übergeben.

start_pan(x, y, button)[Quelle]#

Wird aufgerufen, wenn ein Schwenkvorgang gestartet wurde.

Parameter:
x, yfloat

Die Mauskoordinaten in Anzeige-Koordinaten.

buttonMouseButton

Die gedrückte Maustaste.

Anmerkungen

Dies ist zur Überschreibung durch neue Projektionstypen vorgesehen.

class matplotlib.projections.geo.HammerAxes(*args, **kwargs)[Quelle]#

Bases: GeoAxes

Erstellt eine Axes in einer Figur.

Parameter:
figFigure

Die Achse ist in der Figure fig aufgebaut.

*args

*args kann ein einzelnes (left, bottom, width, height) Rechteck oder ein einzelnes Bbox sein. Dies gibt das Rechteck (in Figure-Koordinaten) an, in dem die Axes positioniert wird.

*args kann auch aus drei Zahlen oder einer einzelnen dreistelligen Zahl bestehen; im letzteren Fall werden die Ziffern als unabhängige Zahlen betrachtet. Die Zahlen werden als (nrows, ncols, index) interpretiert: (nrows, ncols) gibt die Größe eines Arrays von Subplots an, und index ist der 1-basierte Index des zu erstellenden Subplots. Schließlich können *args auch direkt eine SubplotSpec-Instanz sein.

sharex, shareyAxes, optional

Die x- oder y-axis wird mit der x- oder y-Achse der Eingabe-Axes geteilt. Beachten Sie, dass es nicht möglich ist, Achsen zu entkoppeln.

frameonbool, Standard: True

Ob der Rahmen der Axes sichtbar ist.

box_aspectfloat, optional

Setzt ein festes Seitenverhältnis für den Achsenrahmen, d. h. das Verhältnis von Höhe zu Breite. Einzelheiten finden Sie unter set_box_aspect.

forward_navigation_eventsbool oder "auto", Standard: "auto"

Steuert, ob Pan/Zoom-Ereignisse an die darunter liegenden Axes weitergegeben werden. "auto" ist True für Axes mit einem unsichtbaren Patch und False andernfalls.

**kwargs

Andere optionale Schlüsselwortargumente

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

Gibt zurück:
Axes

Das neue Axes-Objekt.

class HammerTransform(resolution)[Quelle]#

Bases: _GeoTransform

Die Basis-Hammer-Transformation.

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

class InvertedHammerTransform(resolution)[Quelle]#

Bases: _GeoTransform

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

name = 'hammer'#
set(*, adjustable=<UNSET>, agg_filter=<UNSET>, alpha=<UNSET>, anchor=<UNSET>, animated=<UNSET>, aspect=<UNSET>, autoscale_on=<UNSET>, autoscalex_on=<UNSET>, autoscaley_on=<UNSET>, axes_locator=<UNSET>, axisbelow=<UNSET>, box_aspect=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, facecolor=<UNSET>, forward_navigation_events=<UNSET>, frame_on=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, latitude_grid=<UNSET>, longitude_grid=<UNSET>, longitude_grid_ends=<UNSET>, mouseover=<UNSET>, navigate=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, position=<UNSET>, prop_cycle=<UNSET>, rasterization_zorder=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, subplotspec=<UNSET>, title=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xbound=<UNSET>, xlabel=<UNSET>, xlim=<UNSET>, xmargin=<UNSET>, xscale=<UNSET>, xticklabels=<UNSET>, xticks=<UNSET>, ybound=<UNSET>, ylabel=<UNSET>, ylim=<UNSET>, ymargin=<UNSET>, yscale=<UNSET>, yticklabels=<UNSET>, yticks=<UNSET>, zorder=<UNSET>)[Quelle]#

Setzt mehrere Eigenschaften auf einmal.

Unterstützte Eigenschaften sind

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

latitude_grid

unknown

longitude_grid

unknown

longitude_grid_ends

unknown

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

unknown

xlabel

str

xlim

unknown

xmargin

float größer als -0.5

xscale

unknown

xticklabels

unknown

xticks

unknown

ybound

unknown

ylabel

str

ylim

unknown

ymargin

float größer als -0.5

yscale

unknown

yticklabels

unknown

yticks

unknown

zorder

float

class matplotlib.projections.geo.LambertAxes(*args, center_longitude=0, center_latitude=0, **kwargs)[Quelle]#

Bases: GeoAxes

Erstellt eine Axes in einer Figur.

Parameter:
figFigure

Die Achse ist in der Figure fig aufgebaut.

*args

*args kann ein einzelnes (left, bottom, width, height) Rechteck oder ein einzelnes Bbox sein. Dies gibt das Rechteck (in Figure-Koordinaten) an, in dem die Axes positioniert wird.

*args kann auch aus drei Zahlen oder einer einzelnen dreistelligen Zahl bestehen; im letzteren Fall werden die Ziffern als unabhängige Zahlen betrachtet. Die Zahlen werden als (nrows, ncols, index) interpretiert: (nrows, ncols) gibt die Größe eines Arrays von Subplots an, und index ist der 1-basierte Index des zu erstellenden Subplots. Schließlich können *args auch direkt eine SubplotSpec-Instanz sein.

sharex, shareyAxes, optional

Die x- oder y-axis wird mit der x- oder y-Achse der Eingabe-Axes geteilt. Beachten Sie, dass es nicht möglich ist, Achsen zu entkoppeln.

frameonbool, Standard: True

Ob der Rahmen der Axes sichtbar ist.

box_aspectfloat, optional

Setzt ein festes Seitenverhältnis für den Achsenrahmen, d. h. das Verhältnis von Höhe zu Breite. Einzelheiten finden Sie unter set_box_aspect.

forward_navigation_eventsbool oder "auto", Standard: "auto"

Steuert, ob Pan/Zoom-Ereignisse an die darunter liegenden Axes weitergegeben werden. "auto" ist True für Axes mit einem unsichtbaren Patch und False andernfalls.

**kwargs

Andere optionale Schlüsselwortargumente

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

Gibt zurück:
Axes

Das neue Axes-Objekt.

class InvertedLambertTransform(center_longitude, center_latitude, resolution)[Quelle]#

Bases: _GeoTransform

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

class LambertTransform(center_longitude, center_latitude, resolution)[Quelle]#

Bases: _GeoTransform

Die Basis-Lambert-Transformation.

Erstellt eine neue Lambert-Transformation. Resolution ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingangs-Liniensegment, um dessen Pfad im gekrümmten Lambert-Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

clear()[Quelle]#

Löscht den Axes.

name = 'lambert'#
set(*, adjustable=<UNSET>, agg_filter=<UNSET>, alpha=<UNSET>, anchor=<UNSET>, animated=<UNSET>, aspect=<UNSET>, autoscale_on=<UNSET>, autoscalex_on=<UNSET>, autoscaley_on=<UNSET>, axes_locator=<UNSET>, axisbelow=<UNSET>, box_aspect=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, facecolor=<UNSET>, forward_navigation_events=<UNSET>, frame_on=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, latitude_grid=<UNSET>, longitude_grid=<UNSET>, longitude_grid_ends=<UNSET>, mouseover=<UNSET>, navigate=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, position=<UNSET>, prop_cycle=<UNSET>, rasterization_zorder=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, subplotspec=<UNSET>, title=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xbound=<UNSET>, xlabel=<UNSET>, xlim=<UNSET>, xmargin=<UNSET>, xscale=<UNSET>, xticklabels=<UNSET>, xticks=<UNSET>, ybound=<UNSET>, ylabel=<UNSET>, ylim=<UNSET>, ymargin=<UNSET>, yscale=<UNSET>, yticklabels=<UNSET>, yticks=<UNSET>, zorder=<UNSET>)[Quelle]#

Setzt mehrere Eigenschaften auf einmal.

Unterstützte Eigenschaften sind

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

latitude_grid

unknown

longitude_grid

unknown

longitude_grid_ends

unknown

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

unknown

xlabel

str

xlim

unknown

xmargin

float größer als -0.5

xscale

unknown

xticklabels

unknown

xticks

unknown

ybound

unknown

ylabel

str

ylim

unknown

ymargin

float größer als -0.5

yscale

unknown

yticklabels

unknown

yticks

unknown

zorder

float

class matplotlib.projections.geo.MollweideAxes(*args, **kwargs)[Quelle]#

Bases: GeoAxes

Erstellt eine Axes in einer Figur.

Parameter:
figFigure

Die Achse ist in der Figure fig aufgebaut.

*args

*args kann ein einzelnes (left, bottom, width, height) Rechteck oder ein einzelnes Bbox sein. Dies gibt das Rechteck (in Figure-Koordinaten) an, in dem die Axes positioniert wird.

*args kann auch aus drei Zahlen oder einer einzelnen dreistelligen Zahl bestehen; im letzteren Fall werden die Ziffern als unabhängige Zahlen betrachtet. Die Zahlen werden als (nrows, ncols, index) interpretiert: (nrows, ncols) gibt die Größe eines Arrays von Subplots an, und index ist der 1-basierte Index des zu erstellenden Subplots. Schließlich können *args auch direkt eine SubplotSpec-Instanz sein.

sharex, shareyAxes, optional

Die x- oder y-axis wird mit der x- oder y-Achse der Eingabe-Axes geteilt. Beachten Sie, dass es nicht möglich ist, Achsen zu entkoppeln.

frameonbool, Standard: True

Ob der Rahmen der Axes sichtbar ist.

box_aspectfloat, optional

Setzt ein festes Seitenverhältnis für den Achsenrahmen, d. h. das Verhältnis von Höhe zu Breite. Einzelheiten finden Sie unter set_box_aspect.

forward_navigation_eventsbool oder "auto", Standard: "auto"

Steuert, ob Pan/Zoom-Ereignisse an die darunter liegenden Axes weitergegeben werden. "auto" ist True für Axes mit einem unsichtbaren Patch und False andernfalls.

**kwargs

Andere optionale Schlüsselwortargumente

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

Gibt zurück:
Axes

Das neue Axes-Objekt.

class InvertedMollweideTransform(resolution)[Quelle]#

Bases: _GeoTransform

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

class MollweideTransform(resolution)[Quelle]#

Bases: _GeoTransform

Die Basis-Mollweide-Transformation.

Erzeugt eine neue geografische Transformation.

Die Auflösung ist die Anzahl der Schritte zur Interpolation zwischen jedem Eingabe-Liniensegment, um dessen Pfad im gekrümmten Raum zu approximieren.

has_inverse = True#

True, wenn diese Transformation eine entsprechende Umkehrtansformation hat.

inverted()[Quelle]#

Gibt die entsprechende Umkehrtansformation zurück.

Es gilt x == self.inverted().transform(self.transform(x)).

Der Rückgabewert dieser Methode sollte als temporär behandelt werden. Eine Änderung an self führt nicht zu einer entsprechenden Änderung an seiner umgekehrten Kopie.

transform_non_affine(values)[Quelle]#

Wendet nur den nicht-affinen Teil dieser Transformation an.

transform(values) ist immer äquivalent zu transform_affine(transform_non_affine(values)).

Bei nicht-affinen Transformationen ist dies im Allgemeinen äquivalent zu transform(values). Bei affinen Transformationen ist dies immer eine No-Op.

Parameter:
valuesarray

Die Eingabewerte als Array der Länge input_dims oder Form (N, input_dims).

Gibt zurück:
Array

Die Ausgabewerte als Array der Länge output_dims oder Form (N, output_dims), abhängig von der Eingabe.

name = 'mollweide'#
set(*, adjustable=<UNSET>, agg_filter=<UNSET>, alpha=<UNSET>, anchor=<UNSET>, animated=<UNSET>, aspect=<UNSET>, autoscale_on=<UNSET>, autoscalex_on=<UNSET>, autoscaley_on=<UNSET>, axes_locator=<UNSET>, axisbelow=<UNSET>, box_aspect=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, facecolor=<UNSET>, forward_navigation_events=<UNSET>, frame_on=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, latitude_grid=<UNSET>, longitude_grid=<UNSET>, longitude_grid_ends=<UNSET>, mouseover=<UNSET>, navigate=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, position=<UNSET>, prop_cycle=<UNSET>, rasterization_zorder=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, subplotspec=<UNSET>, title=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xbound=<UNSET>, xlabel=<UNSET>, xlim=<UNSET>, xmargin=<UNSET>, xscale=<UNSET>, xticklabels=<UNSET>, xticks=<UNSET>, ybound=<UNSET>, ylabel=<UNSET>, ylim=<UNSET>, ymargin=<UNSET>, yscale=<UNSET>, yticklabels=<UNSET>, yticks=<UNSET>, zorder=<UNSET>)[Quelle]#

Setzt mehrere Eigenschaften auf einmal.

Unterstützte Eigenschaften sind

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

latitude_grid

unknown

longitude_grid

unknown

longitude_grid_ends

unknown

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

unknown

xlabel

str

xlim

unknown

xmargin

float größer als -0.5

xscale

unknown

xticklabels

unknown

xticks

unknown

ybound

unknown

ylabel

str

ylim

unknown

ymargin

float größer als -0.5

yscale

unknown

yticklabels

unknown

yticks

unknown

zorder

float