Как работает plt.plot()?
Я бы не засорял ресурс,но у меня непонимание.
plt.plot(range(-2,5), range(4,-3,-1)) - спокойно рисует линию
Играя с параметрами я постоянно получал ошибки.
Я так и не смог понять,почему не работает?
Сработало только с plt.plot(range(-2,4), range(3,-3,-1))
но с другими никак -
plt.plot(range(-2,6), range(2,-3,-1))
plt.plot(range(-3,6), range(4,-4,-1))
PS ошибка говорит,что x и y должны иметь оиднаковую размерность
plt.plot([2,4],[2,5])
Но здесь же размерность разная,почему тут работает?
НА ВОПРОС МОЖНО НЕ ОТВЕЧАТЬ,Я ПЕРЕОСМЫСЛИЛ СВОЙ ВОПРОС!
Ответы (1 шт):
Что за аргументы вы передаете функцию? Это множество значений X и множество значений Y (а вместе это множество точек). Так как у каждой точки есть ровно 2 координаты, количество координат X и Y должно быть равным. А у вас оно отличается, поэтому и выдаётся ошибка.