处理d3条形图的数据时出错

时间:2014-04-16 23:39:36

标签: javascript arrays d3.js charts

我在http://bl.ocks.org/mbostock/3885304处稍微修改了Mike的条形图模板时收到错误。

我所做的就是替换我自己的数据(作为JSFiddle的JS数组)和数据加载后的行,即

x.domain(data.map(function(d) { return d.name; }));

失败并显示错误:

  

未捕获的TypeError:undefined不是函数

必须有一些显而易见的东西,但我无法看到它。请告诉我!我的小提琴:http://jsfiddle.net/8Hq3u/

1 个答案:

答案 0 :(得分:0)

由于数据的结构方式,将对data的引用替换为data.revenue

完成FIDDLE

注意:您需要处理长x标签,但this example可以帮助您。您还应该稍微调整y比例。

根据OP的请求更新了FIDDLE调整后的数据。