JavaScript Charting库 - Google Analytics风格

时间:2009-04-08 13:05:35

标签: javascript canvas charts

我正在搜索Javascript库来创建类似Google Analytics的折线图。当鼠标悬停在一个点上时,一个框会显示数据。

一个例子是http://wikirank.com/en

没有Flash或Air,只有JS和客户端Canvas ......

如果有空的话会更好......

6 个答案:

答案 0 :(得分:8)

修改:如果您想要免费图书馆,请尝试Flot

Emprise Charts是我在新闻网站上看过的商业图书馆。

答案 1 :(得分:8)

另一种选择是使用Google的visualization APIs。它非常易于使用,并且有多种显示数据的选项。要记住的一件事是,一些可视化需要您将数据发送到他们的服务器,尽管canvas / svg都没有这个要求。

答案 2 :(得分:2)

JS-Charts看起来非常棒。

或者,如果您喜欢自己动手,可以使用this library创建自己的图表组件......

答案 3 :(得分:1)

作为Flot的替代方案,如果您使用Prototype.js作为JS框架,则可以使用Flotr

答案 4 :(得分:0)

Dojo也有类似的东西,虽然显示的示例没有类似的功能,但可以实现为你想要的行为,

http://dojocampus.org/explorer/#Dojox_Charting_2D_Lines,%20Markers,%20No%20Axes,%20Purple%20Theme,%20Custom%20Min%20Max

答案 5 :(得分:0)

Raphael.js非常擅长使用svg / vml制作图形,但你必须编写一些自定义代码,但是你可以使用它制作一些非常好的动画,旁边它与ie6 +兼容(仅限于android 2浏览器)。