Разница между функциями Polygon и Rectangle в matplotlib заключается в том, что первая создаёт полигон, а вторая — прямоугольник. 23
Polygon позволяет нарисовать многоугольник, для которого нужно указать координаты его вершин. 1 Например, с помощью этой функции можно создать треугольник. 2
Rectangle используется для рисования прямоугольника, для которого нужно определить точку привязки, ширину и высоту. 4 Прямоугольник будет простираться от точки привязки по оси X до точки, которая находится на расстоянии ширины от неё, а по оси Y — от точки привязки до точки, которая находится на расстоянии высоты от неё. 4