我对 R 很陌生,并尝试做一些时间序列聚类。
我使用该函数tsclust
并希望在层次聚类中将dtwbasic
距离与质心结合起来。dba
但是,当我尝试这样做时,我收到错误
“提供了‘质心’参数,但它不是一个函数,所以它被忽略了。”
我使用以下代码:
> cluster.dtw.h_1.d <-list()
> for (i in 2:10)
{
cluster.dtw.h_1.d[[i]] <- tsclust(mydata, type = "h", k = i, distance = "dtw_basic", centroid = "dba",control = hierarchical_control(method = "complete"), seed = 390, preproc = NULL, args = tsclust_args(dist = list(window.size =30L)))
}
谁能告诉我我做错了什么?
非常感谢您的帮助!!