Я использую данные о шаровых скоплениях, чтобы оценить местоположение центра галактики. С моими данными я построил полярный график, используя matplotlib с расстоянием до каждой точки в качестве расстояния и прямым восхождением в качестве угла. Мой код:
points = {'angle': [], 'pos': [], 'dec': [], 'label': []}
for key in RAs.keys():
points['angle'].append(RAs[key])
points['pos'].append(d_nominal[key])
points['label'].append(key)
points['dec'].append(Decs[key])
fig = plt.figure()
ax = fig.add_subplot(111, projection='polar')
ax.set_ylim(0,30000)
for x, y in zip( points['angle'], points['pos']):
ax.scatter(x, y )
Это дает мне следующий график:
Мой вопрос, как мне рассчитать центр этого распределения, чтобы я мог оценить правильное восхождение и расстояние центра галактики c?