哪些JavaScript图形/图表库



我开始寻找一个好的JavaScript库,它可以帮助我使用angularJS从JSON数据创建动态图形和图表。但是在我的研究中,我遇到了很多名字。我想获得一个专业的意见,你认为哪个库更适合创建动态图形,用户可以通过表单或任何其他方式更新。只是在寻找您的专业意见。

我遇到的一些名字是:

  1. D3.js
  2. 高图表.js
  3. 图表.js

和其他几个。

提前谢谢。问候

赛义德

Chartjs 是开源的

我使用过Fusioncharts免费版本,发现它很棒

好吧,问题是您是否要自己编写图表代码,因为 D3.js 本身不是一个图表库,它更强大、更底层和更灵活,但你必须自己从头开始编写所有内容。有一些示例,但是,任何自定义都需要时间,您必须了解库才能进行任何更改。

另一方面,Highcharts是一个完整的解决方案,内置所有图表,如果您负担得起,还可以获得企业支持。Highcharts(以及与此相关的Highstock)是即插即用的,配置和播放的,但首先阅读许可条款和定义 - 它们并不明显。

图表.js看起来简单而优雅,如果你选择这个,请分享你的经验:)

我根本没有使用过angularJS,但我与Highcharts进行了广泛的合作,发现它是最好的整体图表包。

D3.js 是要走的路,如果你打算做很多其他库不支持的繁重的自定义可视化工作,但如果你想要各种开箱即用的可视化类型,这些类型仍然是高度可定制的,你不能击败 Highcharts。

缺点是它仅在有限的情况下免费,但对于商业项目来说,许可费非常合理。

最新更新