#python-2.7 #matplotlib #plot
#python-2.7 #matplotlib #построение
Вопрос:
У меня есть фиксированная точка, и я хочу нарисовать линию, которая проходит через эту фиксированную точку, а также составляет угол 45 градусов, т.Е. наклон 1 с осью x.
Как я могу это сделать с помощью matplotlib?
Ответ №1:
Это можно сделать, установив соотношение сторон графика на «равное» и используя правильные координаты, например (вы также можете использовать ax.set_aspect
):
import matplotlib.pyplot as plt
xs = [1,2]
ys = [0,1]
ax = plt.subplot(aspect='equal')
ax.plot(xs, ys, '-')
ax.set_xlim(0,5)
ax.set_ylim(0,5)
plt.show()