У меня есть следующая матрица:
Я запускаю proxy::dist(m)
и получаю матрицу "dist".Однако, когда я проверяю это, столбцы и строки не совпадают, и когда я запускаю as.matrix(m)
, чтобы вернуть его в матрицу, порядок совершенно другой.
Я просто хочу знать, что происходит.Я слежу за этим блогом , где я хочу поместить данные в модель K-средних.
Данные:
m <- structure(c(1, 0.62781505195091, 0.548127223817963, 0.601995321130468,
0.632514597910939, 0.646482075920567, 0.658264102993989, 0.737786568565396,
0.741127912390364, 0.562027799578686, 0.62781505195091, 1, 0.469932994444863,
0.562019909973964, 0.582850710729235, 0.615338223437111, 0.661324482142549,
0.622900476262777, 0.62177416679518, 0.538385462687578, 0.548127223817963,
0.469932994444863, 1, 0.564330363463806, 0.66217693676701, 0.560280472734021,
0.671415240391849, 0.631229903662258, 0.636112109518951, 0.456475899986683,
0.601995321130468, 0.562019909973964, 0.564330363463806, 1, 0.623845044422456,
0.743393272778222, 0.723514241244452, 0.667186145932586, 0.692365788170932,
0.485106046721003, 0.632514597910939, 0.582850710729235, 0.66217693676701,
0.623845044422456, 1, 0.676880783724581, 0.736441842678811, 0.727480898578453,
0.745538435453124, 0.530787736458543, 0.646482075920567, 0.615338223437111,
0.560280472734021, 0.743393272778222, 0.676880783724581, 1, 0.742922422070319,
0.691261097120802, 0.702756066717515, 0.524041943977935, 0.658264102993989,
0.661324482142549, 0.671415240391849, 0.723514241244452, 0.736441842678811,
0.742922422070319, 1, 0.726899677456186, 0.740254257932326, 0.527302033195552,
0.737786568565396, 0.622900476262777, 0.631229903662258, 0.667186145932586,
0.727480898578453, 0.691261097120802, 0.726899677456186, 1, 0.956575354133387,
0.621164850785371, 0.741127912390364, 0.62177416679518, 0.636112109518951,
0.692365788170932, 0.745538435453124, 0.702756066717515, 0.740254257932326,
0.956575354133387, 1, 0.608635677724179, 0.562027799578686, 0.538385462687578,
0.456475899986683, 0.485106046721003, 0.530787736458543, 0.524041943977935,
0.527302033195552, 0.621164850785371, 0.608635677724179, 1), .Dim = c(10L,
10L), .Dimnames = list(Docs = c("20_0000893220-05-000728_2005-03-31",
"1750_0001104659-05-033688_2005-07-22", "1800_0001047469-05-005185_2005-03-02",
"2135_0000950134-05-017603_2005-09-13", "2488_0001193125-05-039876_2005-03-01",
"2491_0001104659-05-063190_2005-12-30", "2601_0001047469-05-022854_2005-09-13",
"3197_0001193125-05-077708_2005-04-15", "3197_0001193125-05-077739_2005-04-15",
"3333_0000891020-05-000080_2005-03-31"), Docs = c("20_0000893220-05-000728_2005-03-31",
"1750_0001104659-05-033688_2005-07-22", "1800_0001047469-05-005185_2005-03-02",
"2135_0000950134-05-017603_2005-09-13", "2488_0001193125-05-039876_2005-03-01",
"2491_0001104659-05-063190_2005-12-30", "2601_0001047469-05-022854_2005-09-13",
"3197_0001193125-05-077708_2005-04-15", "3197_0001193125-05-077739_2005-04-15",
"3333_0000891020-05-000080_2005-03-31")))