Как назначить веса, используя функцию ядра, основанную на векторе попарно евклидова расстояния? - PullRequest
0 голосов
/ 20 марта 2020

Я хочу количественно оценить различия между двумя группами. Каждая группа имеет 5 наблюдений, поэтому существует 25 комбинаций.

Для каждой комбинации я рассчитал их попарно евклидово расстояние (на основе пространственного объекта). Итак, у меня был вектор попарно евклидовых расстояний следующим образом:

set.seed(1)
runif(n=25, min=50, max=90)
 [1] 60.62035 64.88496 72.91413 86.32831 58.06728 85.93559 87.78701 76.43191 75.16456 52.47145 58.23898 57.06227 77.48091
[14] 65.36415 80.79366 69.90797 78.70474 89.67624 65.20141 81.09781 87.38821 58.48570 76.06695 55.02220 60.68883

Я хочу использовать функцию ядра для присвоения весов 25 комбинациям на основе вектора попарно евклидовых расстояний. Меньшее расстояние, больший вес.

Как я могу сделать это в R?

У меня ограниченные знания о ядре. Заранее благодарю за любые предложения!

Я был бы очень признателен, даже если бы вы могли дать мне несколько советов по математической формуле без какого-либо программирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...