d3ndro
Version:
Plots R HClust objects as dendrograms using D3
25 lines • 651 B
HTML
<html>
<head>
<script type="text/javascript" src="../dist/d3ndro.js"></script>
<script type="text/javascript">
d3ndro.$(
() => {
d3ndro.d3.json("./test.json", (data) => {
let parsedJSON = d3ndro.parse.hclust(data);
d3ndro.graphics.renderDendrogram(parsedJSON);
d3ndro.$('#goto').on('click', () => {
let label = window.prompt('Label:');
d3ndro.interaction.scrollToLabel(label, parsedJSON);
});
d3ndro.$('#d3ndro').on('d3ndro:leaf:click', (e, d) => {
window.alert(d.text);
});
});
}
);
</script>
</head>
<body>
<button id="goto">Goto!</button>
</body>
</html>