Notiz
Klicken Sie hier , um den vollständigen Beispielcode herunterzuladen
Linien mit angekreuztem Pfadeffekt #
Häkchen können entlang einer Linie hinzugefügt werden, um eine Seite als Barriere mit zu markieren
TickedStroke
. Sie können den Winkel, den Abstand und die Länge der Ticks steuern.
Die Häkchen erscheinen auch entsprechend in der Legende.
import numpy as np
import matplotlib.pyplot as plt
from matplotlib import patheffects
# Plot a straight diagonal line with ticked style path
fig, ax = plt.subplots(figsize=(6, 6))
ax.plot([0, 1], [0, 1], label="Line",
path_effects=[patheffects.withTickedStroke(spacing=7, angle=135)])
# Plot a curved line with ticked style path
nx = 101
x = np.linspace(0.0, 1.0, nx)
y = 0.3*np.sin(x*8) + 0.4
ax.plot(x, y, label="Curve", path_effects=[patheffects.withTickedStroke()])
ax.legend()
plt.show()