10

我正在寻找为我正在做的网页创建动态可缩放折线图。

我被告知要“让它像 Google 的一样”(尽管一个销售人员反过来模仿客户,所以他的目标很高。一旦我告诉他要花多少钱,他们都会回到现实中!)

有人可以推荐从哪里开始吗?那里有可用的 jQuery 插件吗?或者其他产生类似东西的方法?

4

7 回答 7

12

您可以尝试像 Wyatt 所说的谷歌图表 API,但是,请记住,谷歌会将数据拉到其服务器上,如果您的客户有任何隐私问题,也许这不是解决方案。

我会推荐这些 - jqPlot - 好看,MIT / GPL 许可证,交互式,http ://www.jqplot.com/

flot - 美观,开源,交互式,http://code.google.com/p/flot/

Highcharts - 多个许可证(可能需要付费)http://www.highcharts.com/

许多其他选项,但这些都是基于 javascript 的 :)

于 2011-04-29T16:52:19.867 回答
4

您可以使用谷歌用于初学者的相同玩具。

于 2011-04-29T16:22:57.537 回答
3

如果您需要显示时间序列或股票图表,Humble Software 的envision.js看起来也很有前景。

http://www.humblesoftware.com/envision

金融/股票图表演示:
http ://www.humblesoftware.com/envision/demos/finance

于 2013-04-24T16:47:37.517 回答
2

我会建议dygraphs。这个是为了复制谷歌图表而开发的。它也有范围选择器,就像谷歌图表一样。

于 2013-03-16T10:17:31.453 回答
1

根据我的经验,我希望这会更好 http://www.jqplot.com/

于 2013-01-17T09:34:00.453 回答
1

我喜欢Amcharts 的 Stockchart但它是基于 Flash 的图表。但它非常可靠,易于实现,并且适用于大型数据集。

他们的常规 Linechart 产品要便宜得多,而且还具有非常直观但不那么吸引人的缩放滚动功能。

编辑:正如用户 mg1075 所指出的,amcharts 现在可以作为 Javascript 图表使用。

于 2011-04-29T16:35:35.987 回答
0

我已经使用并喜欢flot库。易于使用且易于上手。加上它基于jQuery。

于 2011-04-29T16:51:13.880 回答