В matplotlib мы можем рисовать линии как минимум двумя способами:
plt.plot
plt.plot ([1,2], [1,2], color = 'k', marker = 'о')
Метод Line2D
line = lines.Line2D ([0.3,0.6], [0.9,0.3], linestyle = 'dashed', color = 'k')
plt.axes (). add_line (строка)
Я подозреваю, что оба метода, конечно, одинаковы в реализации. Но в любом случае он проводит черту точно между двумя указанными точками. Иногда мне нужно продлить линию через эти 2 точки до пределов графика. Конечно, я могу вычислить это в форме y = ax + b, но знает ли кто-нибудь способ попроще?
Прекрасный случай, если я могу просто добавить дополнительную опцию, но я не смог ее найти.