У меня много точек на плоскости, каждая из них имеет одинаковый шаг X
координат. Мне нужно нарисовать одну среднюю (или среднюю) линию / вектор как направление от первой точки (A
) ко всем остальным и получить угол относительно X
. Как правильно определить направление? Пример значений массива: [7, 3, 6, 5]
![enter image description here](https://i.stack.imgur.com/oMIUn.jpg)
Это правильно?
import math
import numpy as np
values = [7, 3, 6, 5]
mean = np.mean(values[1:])
print(mean) # 4.666
alpha = 180 - math.degrees(math.atan2(values[0] - mean, 0 - len(values)))
print(alpha) # 30.256