Я пытаюсь использовать кластеризацию временных рядов, следуя прекрасным примерам https://cran.r -project.org / web / packages / dtwclust / vignettes / dtwclust.pdf . Однако, когда я использую кластеризацию по разделам, начальное значение очень важно для результатов. Существует ли автоматический способ запустить кластеризацию с несколькими начальными значениями и показать тот, который дает наименьшее общее расстояние между кластерами?
Спасибо
Вы можете передать параметр control с помощью nrep > 1, который будет использовать несколько начальных чисел, и вы можете выбрать, какой результат сохранить в соответствии с вашими критериями (будет возвращен список результатов кластеризации). Вам все еще нужно передать один «старт» seed на tsclust.
control
nrep > 1
seed
tsclust
Документация здесь .
Вы пытались написать цикл for для этого?
for
Это отличный способ автоматизировать вещи!