2016-10-14 6 views
-1

Итак, у меня есть что делать, но мне нужен совет, как это сделать. Мои данные: 1,2,9,6,4, и мне нужно вычислить расстояние между кластерами. Мне нужно евклидово расстояние.Дифференциация между двумя кластерами

Мой ответ был: {1,1} = 0. {1,2} = 1, {1,9} = 8. Правильно ли я делаю?

+0

евклидово расстояние от 1 двухмерных данных не имеет смысла. В вашем вопросе что-то не так. –

+0

Итак, да, 2-1 = 1 и 9-1 = 8, но я уверен, что ваш вопрос не был «в чем разница 2 и 1». –

+0

Ребята задали вопрос: 1, 2, 9, 6, 4 и он хочет от меня рассчитать расстояние между двумя кластерами с евклидовым расстоянием –

ответ

1

Итак, у вас есть 5 точек данных, верно?

формула должна быть такой:

square root of ((1-1)²) = 0 
square root of ((1-2)²) = 1 
square root of ((1-9)²) = 8 

... так что да, вы правы.

euclidian distance formula

+0

Спасибо. После этого момента мне нужно найти, какие кластеры объединяются в новый кластер? Как это сделать ? у тебя есть идеи ? –

+0

@ipo, как бы k-nearuneighbor работать для кластеризации? –

+0

Обратите внимание на то, что квадратный корень и квадрат являются избыточными, и сводятся к простому абс (a-b) 'в одномерном случае. Вот почему евклидовы не имеют особого смысла по 1 тусклым данным. –

Смежные вопросы