【发布时间】:2014-03-12 18:43:27
【问题描述】:
我有一段代码可以获取列中元素的值并将它们放入数组中:
var someArray = new Array(rows.selectAll("td").filter(function(d,i)
{
if(i==2) //index of the cells in the rows where I retrieve the data
{
return (d3.select(this))
}
}));
^ 创建一个 array[1]s 数组,其中包含元素中单元格的值,例如“2.6”或“5.4”
当我尝试使用时:
console.log(d3.min(someArray));
我得到 [Array[1], Array[1], Array[1],...] 而我需要返回的是这些数组中的最小值,然后是最大值(这将用于 d3.scale .linear().domain([最小值,最大值])
【问题讨论】:
标签: javascript arrays d3.js