У меня есть точки, которые представляют ограничивающую рамку на графике. Я хочу соединить эти точки, чтобы сделать коробку.
Что у меня есть:
import matplotlib.pyplot as plt
import numpy as np
coords = np.random.uniform(0, 10, (4, 2))
fig, ax = plt.subplots(figsize=(4, 4))
ax.scatter(*zip(*coords))
ax.plot(*zip(*coords), color='orange')
plt.show()
![enter image description here](https://i.stack.imgur.com/Nin01.png)
Что я хочу:
![enter image description here](https://i.stack.imgur.com/auN0Q.png)
Примечания
Все мои координаты образуют идеальный прямоугольник, который всегда вращается случайным образом. Я просто не знаю, как воспроизвести это в воспроизводимом примере.
Я считаю, что вопрос, предложенный как дубликат, не отвечает на мой вопрос. Например, это касается прямоугольников.