저는 R을 사용하여 계층 적 클러스터링을 수행하고 있습니다. 첫 번째 방법으로서 I는 hclust
를 사용하고 다음 단계를 수행 : 미리 계산 된 분산 객체에 pvclust R 함수를 적용합니다.
dist
객체hclust
실행할 제가
는 I가
dist
객체를 변형시키는
as.dist
함수를 사용한 거리 행렬을 가져
- 을
: 여기distm <- read.csv("distMatrix.csv") d <- as.dist(distm) hclust(d, "ward")
는 R 코드입니다
이 시점에서 나는 함수와 비슷한 것을하고 싶습니다. pvclust
; 그러나 사전 계산 된 dist
개체를 전달할 수 없기 때문에 할 수 없습니다. R의 dist
함수로 제공되는 것들 중에서 사용할 수없는 거리를 사용하고 있다고 생각하면 어떻게해야합니까?
비공식 버전을 보았지만 사용하지 않는 것이 좋습니다. stackoverflow에 게시 한 후 pvclust 함수 작성자에게 연락했습니다. 이것은 그의 대답입니다 : pvclust가 부트 스트랩 기반 알고리즘을 사용하기 때문에 사전 계산 된 dist를 사용하여 객체는 원칙적으로 불가능합니다. 나는 도움이되지 않아서 미안해. – rlar