Estilos de línea de eje #

Este ejemplo muestra algunas configuraciones para el estilo de eje.

Nota: Las mpl_toolkits.axisartistclases de ejes pueden resultar confusas para los nuevos usuarios. Si el único objetivo es obtener puntas de flecha en los extremos de los ejes, consulte el ejemplo de Espinas centradas con flechas .

estilo de línea de eje de demostración
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()

Galería generada por Sphinx-Gallery