[英]Distance matrix to dist element
R的新手。 我已經計算了例如點a,b,c的距離矩陣:
(a,a) = 0;
(a,b) = 1;
(a,c) = 5;
(b,a) = 1;
(b,b) = 0;
(b,c) = 7;
(c,a) = 5;
(c,b) = 7;
(c,c) = 0;
我想使用一個需要'dist'R元素的函數。 我的距離函數是對項目坐標進行計算的結果,但這不是標准計算,因此我無法使用dist構造函數創建dist元素,該構造函數僅需要幾個預定義的距離度量。
最重要的是,我想從已計算的矩陣中創建dist元素。
感謝您的幫助!
您可以從矩陣創建距離類對象
只需創建矩陣並使用as.dist
例如
as.dist(matrix( c(0, 1, 5, 1, 0, 7, 5, 7, 0), ncol=3))
1 2
2 1
3 5 7
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.