У меня есть дендрограмма, и я хотел бы иметь возможность составить список или двусмысленность значений листьев без необходимости их ручного создания
Я пытаюсь сгруппировать по цвету.Приведенный ниже код возвращает ошибку о том, что defaultdict не определен edit: теперь он говорит мне, что объект кортежа не может быть вызван
cluster_idxs = defaultdict(list)
for c, pi in zip(den['color_list'], den['icoord']):
for leg in pi[1:3]:
i = (leg - 5.0) / 10.0
if abs(i - int(i)) < 1e-5:
cluster_idxs[c].append(int(i))
TypeErrorTraceback (most recent call last)
<ipython-input-47-76b947227db4> in <module>()
----> 1 cluster_idxs = defaultdict(list)
2 for c, pi in zip(den['color_list'], den['icoord']):
3 for leg in pi[1:3]:
4 i = (leg - 5.0) / 10.0
5 if abs(i - int(i)) < 1e-5:
TypeError: 'tuple' object is not callable