我想量化两组之间的差异。每组有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中做到这一点?
我对内核的知识有限。预先感谢您的任何建议!
即使您可以不用任何编程就给我一些有关数学公式的提示,我也非常感谢。