擅长:python、mysql、java
<p>在生成line2D对象时,可以使用垂直线标记。可以找到有效标记的列表<a href="https://matplotlib.org/api/markers_api.html" rel="nofollow noreferrer">here</a>。在</p>
<pre><code>import matplotlib.pyplot as plt
from matplotlib import lines
fig, ax = plt.subplots()
ax.plot([0,0],[0,3])
vertical_line = lines.Line2D([], [], color='#1f77b4', marker='|', linestyle='None',
markersize=10, markeredgewidth=1.5, label='Vertical line')
plt.legend(handles = [vertical_line])
plt.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/xyKij.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xyKij.png" alt="enter image description here"/></a></p>