Rao QE - это взвешенная матрица евклидовых расстояний. У меня есть векторы для элементов d_ijs в таблице данных dt, по одному столбцу на элемент (скажем, их x). p - последний столбец. nrow = S. Двойные суммы относятся к нижнему левому (или верхнему правому, поскольку он симметричен) элементам матрицы расстояний.
Если бы мне нужна была только невзвешенная матрица расстояний, я мог бы просто выполнить dist () для столбцов x. Как мне взвесить d_ijs на произведение p_i и p_j?
И пример набора данных находится по адресу https://github.com/GeraldCNelson/nutmod/blob/master/RaoD_example.csv с ps в столбце foodQ.ratio.