【发布时间】:2021-11-06 20:17:10
【问题描述】:
使用d3.js,我创建了d3 dendrograms 来可视化对象之间的层次关系。图表的尺寸和边距使用固定的高度和宽度值定义。
var width = 1000,
height = 800,
boxWidth = 150,
boxHeight = 35,
gap = {
width: 50,
height: 12
},
margin = {
top: 16,
right: 16,
bottom: 16,
left: 16
},
svg;
对于一些关系,显示还可以,但对于许多关系,它不适合,图表被“剪切”,我看不到整个图表。如何动态设置此宽度和高度属性并调整到图形的大小?
显示正确的示例:Codepen
显示不正确的示例:Codepen
【问题讨论】:
标签: d3.js dendrogram