我是d3和Javascript的新手.我已经玩了很多个例子,但现在想做一些更详细的修改.其中一个是找到我用作输入的JSON的最大值和最小值.
我的问题很简单,因为对象下面的代码片段正确地输出到console.log(data)命令的控制台,但是整个对象也输出为min和max语句,而不仅仅是min和最大.
d3.json("data/unemployment_by_state.json", function(data) {
console.log(data);
console.log(d3.min([data]));
console.log(d3.max([data]));
});
Run Code Online (Sandbox Code Playgroud)
这是JSON对象的片段:
{"01":32710,"02":20280,"03":18002}
Run Code Online (Sandbox Code Playgroud)
我想要的一些帮助是理解为什么d3.min([data])和d3.max([data])导致整个对象输出到控制台而不是数据对象中的最小和最大数字.
提前致谢.
d3.js ×1