Pregunta

Me gustaría dibujar una línea vertical estática que sea paralela al eje y y que está en el medio del eje X. Esta línea no debe moverse cuando una sartén en la figura. Mi objetivo es tener esta línea vertical en el medio de la figura como una línea de referencia. Tendré algunas otras figuras que representan datos que dependerán del valor X que esté en el medio del eje x.

¿Fue útil?

Solución

Las coordenadas de los puntos finales de esa línea son (0.5, 0) y (0.5, 1) en coordenadas del eje:

from matplotlib.lines import Line2D
from matplotlib import pyplot

f=pyplot.figure()
a=f.add_subplot(111)
a.plot([3,1,4,1,5,9,2], color='k') # so you have some content
a.add_line(Line2D([0.5, 0.5], [0, 1], transform=a.transAxes,
                  linewidth=2, color='b'))
pyplot.show()
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top