Notiz
Klicken Sie hier , um den vollständigen Beispielcode herunterzuladen
Achsenlinienstile #
Dieses Beispiel zeigt einige Konfigurationen für den Achsenstil.
Hinweis: Die mpl_toolkits.axisartist
Achsenklassen können für neue Benutzer verwirrend sein. Wenn das einzige Ziel darin besteht, Pfeilspitzen an den Enden der Äxte zu erhalten, sehen Sie sich lieber das Beispiel für zentrierte Stacheln mit Pfeilen an
.
from mpl_toolkits.axisartist.axislines import AxesZero
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.add_subplot(axes_class=AxesZero)
for direction in ["xzero", "yzero"]:
# adds arrows at the ends of each axis
ax.axis[direction].set_axisline_style("-|>")
# adds X and Y-axis from the origin
ax.axis[direction].set_visible(True)
for direction in ["left", "right", "bottom", "top"]:
# hides borders
ax.axis[direction].set_visible(False)
x = np.linspace(-0.5, 1., 100)
ax.plot(x, np.sin(x*np.pi))
plt.show()