将图例添加到图 - d3

时间:2016-01-11 20:41:43

标签: javascript d3.js legend

在绘制圆环图后,我试图根据以下示例添加一些图例:

http://bl.ocks.org/ZJONSSON/3918369

但是,我收到此错误:

  

TypeError:undefined不是对象(评估'n.apply')

我打印了第131行的返回,并打印了所有图例名称。 我不知道导致int input = 0; 打印的原因是什么。

这是我的主要代码:

undefined error

这是一个很小的例子:

https://jsfiddle.net/g6vyk7t1/12/

1 个答案:

答案 0 :(得分:2)

您需要在Javascript中为图例上传代码http://bl.ocks.org/ZJONSSON/3918369#d3.legend.js