NVD3.js(可重用图表库)的替代方案?

时间:2013-07-11 20:17:04

标签: javascript charts d3.js nvd3.js

我最近一直在寻找为网页创建图表的解决方案。

在使用(过时的版本)Highcharts的糟糕经历后,我试图给D3.js一个机会,我发现它非常方便。

由于我的项目时间紧迫,我正在尝试找到一个位于D3顶部的可重复使用的图表库。
到目前为止,我找到的唯一候选人是Miso Project的d3.chartNVD3.js

问题是 d3.chart 只是制作可重复使用图表的一个小框架,而 NVD3 非常广泛,但不是非常灵活且非常缺乏文档。

是否有替代这些库(或者我应该开始编写一个)?

1 个答案:

答案 0 :(得分:14)

你看了Vega吗?

我同意ckersch上面的评论,从长远来看,用d3从头开始编写自己的可视化通常是合适的......而且很有趣。 (当然这也取决于你实际想要完成的事情。)

就个人而言,我不建议您编写自己的框架,因为很可能,它不会在您当前的项目之外重复使用。