我正在使用R來執行分層聚類。作爲第一個方法,我使用hclust
和執行的以下步驟:將pvclust R函數應用於預先計算的遠程對象
- 我導入的距離矩陣
- 我用
as.dist
功能在dist
對象以轉換它 - 我的
dist
對象 上運行
hclust
這裏將R代碼:
distm <- read.csv("distMatrix.csv")
d <- as.dist(distm)
hclust(d, "ward")
在這一點上我想做一些類似的功能pvclust
;然而,我不能,因爲不可能通過預先計算的dist
對象。考慮到我使用R的dist
函數提供的距離中沒有的距離,我該如何繼續?
我見過非官方的版本,但是我寧願避免使用它。在發佈到stackoverflow後,我聯繫了pvclust函數的作者。這是他的答案:由於pvclust使用基於bootstrap的算法,原則上不可能使用預先計算的對象。我很抱歉,我無法幫助。 – rlar