def test_dendrogram_layout(self): hier.dendrogram_layout(self.cluster) pruned1 = hier.pruned(self.cluster, level=2) hier.dendrogram_layout(pruned1, expand_leaves=True) hier.dendrogram_layout(pruned1, expand_leaves=False) pruned2 = hier.pruned(self.cluster, height=10) hier.dendrogram_layout(pruned2, expand_leaves=True) hier.dendrogram_layout(pruned2, expand_leaves=False)
def test_dendrogram_layout(self): hier.dendrogram_layout(self.cluster) pruned1 = hier.pruned(self.cluster, level=2) hier.dendrogram_layout(pruned1, expand_leaves=True) hier.dendrogram_layout(pruned1, expand_leaves=False) pruned2 = hier.pruned(self.cluster, height=10) hier.dendrogram_layout(pruned2, expand_leaves=True) hier.dendrogram_layout(pruned2, expand_leaves=False)
def setDendrogram(self, root, items): """ Set the dendrogram items for layout. :param root: a root HierarchicalCluster instance :param item: a list of DendrogramItems to layout """ self._root = root self._items = items self._clusters = [item.cluster for item in items] self._layout = hierarchical.dendrogram_layout(root, False) self._layout_dict = dict(self._layout) self._cached_geometry = {} self.invalidate()
def setDendrogram(self, root, items): """ Set the dendrogram items for layout. :param root: a root HierarchicalCluster instance :param item: a list of DendrogramItems to layout """ self._root = root self._items = items self._clusters = [item.cluster for item in items] self._layout = hierarchical.dendrogram_layout(root, False) self._layout_dict = dict(self._layout) self._cached_geometry = {} self.invalidate()