Среднее расстояние каждой переменной можно рассчитать, используя приведенную ниже формулу. Здесь d представляет среднее расстояние интересующей переменной с ее родительскими переменными. p и q означают условные вероятности этой переменной для разных состояний ее родителей, i обозначает разные состояния дочернего узла, а n обозначает количество состояний множества родительских узлов.Среднее расстояние каждой переменной
Ниже приведен пример с двумя государственными родителями. То, что я пытаюсь вычислить это:
Average {[(0.8286-0.6308)^2],[(0.1364-0.2347)^2],...,[(0.0017-0.0049)^2]}
=0.0107
Когда у меня есть более чем 3 состояния мне нужно найти:
Average {[(a-b)^2+(a-c)^2+(b-c)^2)],....
Я пробовал:
x1<-c(0.8286,0.1364,0.0300,0.0033,0.0017)
x2<-c(0.6308,0.2347,0.0807,0.0489,0.0049)
dist(rbind(x1,x2))
Но это просто дайте мне евклидову расстояние.
Благодарим за ответ. –
Ты отлично поработал. :) –