У меня есть две дендрограммы, которые я пытаюсь вычислить для запутывания следующим образом:
dend12 <- dendlist(dend1, dend2)
x <- dend12 %>% untangle(method = "step2side")
Эти дендрограммы являются действительными двоичными деревьями.
Я получаю сообщение об ошибке:
Error in match_order_by_labels(dend2, dend1) : labels do not match in both trees. Please make sure to fix the labels names! (make sure also that the labels of BOTH trees are 'character')
Я проверил, что метки обоих деревьев имеют тип 'символ', но я не понимаю, что когда я делаю:
sort(labels(dend1)) == sort(labels(dend2))
, я получаю вектор всех истин , указывая на то, что метки одинаковы, поэтому я не понимаю, откуда возникла моя ошибка.
Может кто-нибудь объяснить, что "метки не совпадают в обоих деревьях" точно означает, что ошибка предотвращает мне выполнить функцию распутывания?