mpl_toolkits.mplot3d.axes3d.Axes3D.view_init#

Axes3D.view_init(elev=None, azim=None, roll=None, vertical_axis='z', share=False)[Quelle]#

Setzt die Elevation und den Azimut der Achsen in Grad (nicht Radiant).

Dies kann verwendet werden, um die Achsen programmgesteuert zu drehen.

Um normal auf die primären Ebenen zu blicken, können die folgenden Elevations- und Azimutwinkel verwendet werden. Ein Rollwinkel von 0, 90, 180 oder 270 Grad dreht diese Ansichten, während die Achsen im rechten Winkel bleiben.

Blickebene

Elev

Azimut

XY

90

-90

XZ

0

-90

YZ

0

0

-XY

-90

90

-XZ

0

90

-YZ

0

180

Parameter:
elevfloat, Standard: None

Der Elevationswinkel in Grad dreht die Kamera über die Ebene, die von der vertikalen Achse durchstochen wird, wobei ein positiver Winkel einer Position oberhalb dieser Ebene entspricht. Wenn zum Beispiel die vertikale Standardachse 'z' ist, definiert die Elevation den Winkel der Kameraposition oberhalb der xy-Ebene. Wenn None, wird der Anfangswert wie im Axes3D-Konstruktor angegeben verwendet.

azimfloat, Standard: None

Der Azimutwinkel in Grad dreht die Kamera um die vertikale Achse, wobei ein positiver Winkel einer rechtshändigen Drehung entspricht. Wenn zum Beispiel die vertikale Standardachse 'z' ist, dreht ein positiver Azimut die Kamera um den Ursprung von ihrer Position entlang der +x-Achse in Richtung der +y-Achse. Wenn None, wird der Anfangswert wie im Axes3D-Konstruktor angegeben verwendet.

rollfloat, Standard: None

Der Rollwinkel in Grad dreht die Kamera um die Blickachse. Ein positiver Winkel dreht die Kamera im Uhrzeigersinn, wodurch sich die Szene gegen den Uhrzeigersinn dreht. Wenn None, wird der Anfangswert wie im Axes3D-Konstruktor angegeben verwendet.

vertical_axis{"z", "x", "y"}, Standard: "z"

Die Achse, die vertikal ausgerichtet werden soll. azim dreht sich um diese Achse.

sharebool, Standard: False

Wenn True, werden die Einstellungen auf alle Achsen mit gemeinsamen Ansichten angewendet.

Beispiele für die Verwendung von mpl_toolkits.mplot3d.axes3d.Axes3D.view_init#

2D-Daten in 3D-Diagramm darstellen

2D-Daten in 3D-Diagramm darstellen

3D-Box-Oberflächendiagramm

3D-Box-Oberflächendiagramm

Dreieckiges 3D-Konturdiagramm

Dreieckiges 3D-Konturdiagramm

Dreieckiges 3D-Konturdiagramm mit Füllung

Dreieckiges 3D-Konturdiagramm mit Füllung