在matplotlib中,我们可以使用至少2种方法绘制线条:
我怀疑这两种方法在实现上是相同的。但无论如何,它确实在两个指定点之间画出一条直线。有时我需要将线段延伸到图表的极限之上。当然我可以用y=ax+b的形式来计算,但有没有更简单的方法呢?
如果我能找到一些额外的选项就太完美了,但我找不到。
plt.plot
plt.plot([1,2],[1,2],color='k',marker='o')
Line2D method
line = lines.Line2D([0.3,0.6],[0.9,0.3],linestyle='dashed',color='k')
plt.axes().add_line(line)
如果我能找到一些额外的选项就太完美了,但我找不到。
plt.plot([1,2],[1,2],color='k',marker='o')
。 - Sibbs Gambling