我想使用作为可变长度列表数组的数据。例如,汽车列表,每辆车都有以前的车主列表。我正在考虑绘制类似于堆叠水平条形图的东西。我将绘制每个矩形,而不是使用堆栈。
不确定我是否应该使用某种形式的嵌套数据。
在第一组回复后编辑:我并不是真的在看如何在视觉上表示它。在我看到的 d3 中,输入数据始终是一维线性数组。假设我想使用作为列表数组的数据,我该怎么做。假设数据是这样的: [make: "Chevy", {owners: [{name:"Mike"}, {name: "Parthiban"}]}, make: "Ford", {ownwers: [{name: " Selvi"}, {name: "John"}, {name: "Ramkrishnan"}]}] 对于每个品牌,我将它们视为一个数据元素。但是,然后我想为每个品牌的所有者处理数据。
我现在不想使用标准布局。
另请注意,数据不是一个干净的 mxn 矩阵。它是一个可变长度列表的数组。