具有多个种子的时间序列聚类自动化

时间:2019-03-14 11:03:28

标签: r time-series cluster-analysis tsclust

我正在按照https://cran.r-project.org/web/packages/dtwclust/vignettes/dtwclust.pdf的出色示例尝试使用时间序列聚类。但是,当我使用分区聚类时,种子对于结果非常关键。是否有一种自动化的方法来运行具有多个种子的聚类并显示产生最低总簇间距离的聚类?

谢谢

2 个答案:

答案 0 :(得分:0)

您是否尝试过为此编写for循环?

这是使事情自动化的好方法!

答案 1 :(得分:0)

您可以使用control传递一个nrep > 1参数,该参数将使用多个种子,并且您可以根据自己的条件选择保留哪个结果(将返回聚类结果列表)。不过,您仍然需要将一个“开始” seed传递给tsclust

Documentation here