Notiz
Klicken Sie hier , um den vollständigen Beispielcode herunterzuladen
3D-Vorbau #
Demonstration eines Stammdiagramms in 3D, das vertikale Linien von einer Grundlinie zur z -Koordinate zeichnet und eine Markierung an der Spitze platziert.
Die Position der Grundlinie kann mit bottom angepasst werden . Die Parameter
linefmt , markerfmt und basefmt steuern grundlegende Formateigenschaften des Plots. Allerdings sind im Gegensatz zu plot
nicht alle Eigenschaften über Schlüsselwortargumente konfigurierbar. Für eine erweiterte Steuerung passen Sie die von zurückgegebenen Linienobjekte an stem3D
.
fig, ax = plt.subplots(subplot_kw=dict(projection='3d'))
markerline, stemlines, baseline = ax.stem(
x, y, z, linefmt='grey', markerfmt='D', bottom=np.pi)
markerline.set_markerfacecolor('none')
plt.show()
Die Ausrichtung der Stiele und der Grundlinie kann mit Ausrichtung geändert werden . Dies bestimmt, in welche Richtung die Stiele von den Kopfpunkten zur unteren Grundlinie projiziert werden.
Wenn Sie beispielsweise festlegen orientation='x'
, werden die Stiele entlang der x -Richtung projiziert , und die Grundlinie befindet sich in der yz -Ebene.
Gesamtlaufzeit des Skripts: ( 0 Minuten 1.453 Sekunden)