Я сделал кластерный анализ веществ, найденных в воде. Я выполнил иерархическую кластеризацию временных рядов с использованием пакета dtw для R и таких данных:
Date 1 Date 2 Date 3 Date 4 Date 5 Date 6
A 0 0.1 0.2 0.25 0.3 0.2
B 0.1 0.2 0.2 0.3 0.2 0.1
C 0 0 0 0 0.3 0.3
D 0.1 0.2 0.3 0.2 0.1 0.1
E 0 0 0.1 0.2 0.1 0.3
A, B, C, D, E - различные соединения, а значения - концентрации, найденные в воде.
(веществ и дат больше, приведенная выше таблица является лишь примером)
Я использовал это для кластеризации:
clust<-tsclust(data, type = "hierarchical", k = 5,
preproc = zscore, distance = "dtw")
У меня есть такие кластеры:
Cluster
A 1
B 1
C 3
D 4
E 4
Теперь, когда у меня есть эти кластеры, я бы хотел связать их с переменным разрядом.
Разряд измеряется ежедневно. Так что для дат в данных выше, есть разгрузка.
Я хочу, например, найти, что 1 содержит все присутствующие вещества с низким выделением.
Я не уверен, как поступить, чтобы найти это отношение.
Знаете ли вы какой-либо способ связать кластеры с другой переменной?
И что я могу использовать в R для этого?
Спасибо!