Tag: euclidean distance

在SPSS,R或Excel中由其他variables分组的向量之间的欧式距离

我有一个数据集包含这样的东西: case,group,val1,val2,val3,val4 1,1,3,5,6,8 2,1,2,7,5,4 3,2,1,3,6,8 4,2,5,4,3,7 5,1,8,6,5,3 我试图以编程方式计算组中的值向量之间的欧几里德距离。 这意味着我在n个组中有x个个案。 计算欧几里得距离之间的行对,然后为该组平均。 因此,在上面的例子中,首先我计算组1的平均值和标准偏差(情况1,2和5),然后标准化值(即[(原始值 – 平均值)/ st dev],然后计算情况之间的ED案例1,案例2,案例2和案例5以及案例1和案例5,最后为该组取平均值。 任何人都可以提出一个相当有效的方式实现这一点的整洁方式?