私はrでDTWCLUSTパッケージを使用しています。ここに私のコードです。DTWCLUSTライブラリのCentroidをRで計算する
library(dtwclust)
sc1 <- read.table("D:/handling data/confirm4.csv", header=T, sep=",")
hc_sbd <- dtwclust(sc1, type = 'h', k=5L, method = 'ward.D', preproc = zscore,
distance = 'dtw', control = list(trace=TRUE))
clusters <- cutree(hc_sbd,6)
head(clusters)
result <- cbind.data.frame(sc1,clusters)
plot(hc_sbd, type='centroids', clus=1) + ylim(-3, 3) + scale_x_continuous(breaks = c(1,6,12,18,24,30,36,42), labels= real_label)
plot(hc_sbd, type='centroids', clus=1) + ylim(-3, 3) + scale_x_continuous(breaks = c(1,6,12,18,24,30,36,42), labels= real_label)
を実行したときにプロトタイプがプロットされました。 しかし、重心がPAMによってどのように計算されるのか分かりませんが、これはデフォルトオプションです。誰も私がcentroidsをobtaionにPAMの概念を理解するのを助けることができますか? ありがとうございます。
https://en.wikipedia.org/wiki/K-medoids –
私は閉じるために投票していますこの質問は、アルゴリズムの内部についてだが実装ではないので、話題にはならない。 –