Учитывая матрицу
structure(list(X1 = c(1L, 2L, 3L, 4L, 2L, 5L), X2 = c(2L, 3L,
4L, 5L, 3L, 6L), X3 = c(3L, 4L, 4L, 5L, 3L, 2L), X4 = c(2L, 4L,
6L, 5L, 3L, 8L), X5 = c(1L, 3L, 2L, 4L, 6L, 4L)), .Names = c("X1",
"X2", "X3", "X4", "X5"), class = "data.frame", row.names = c(NA,
-6L))
Я хочу создать матрицу расстояний 5 x 5 с соотношением совпадений и общим количеством строк между всеми столбцами. Например, расстояние между X4 и X3 должно быть равно 0,5, учитывая, что оба столбца совпадают 3 из 6 раз.
Я пытался использовать dist(test, method="simple matching")
из пакета "proxy", но этот метод работает только для двоичных данных.