我正在使用D3可视化一些数据。该图表在读取TSV文件时有效。但是,我想使用x和y轴表示来自两个单独数组的数据。这就是我得到的:
var Arr1 = "some data"
var Arr2 = "some data"
x.domain(data.map(function(d) { return Arr1; }));
y.domain([0, d3.max(data, function(d) { return Arr2; })]);
我知道这不是替换它的适当方法。有人可以建议吗?
您需要将新数组传递给适当的函数:
x.domain(d3.extent(Arr1));
y.domain([0, d3.max(Arr2)]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句