有没有人会推荐一个特别的JavaScript图表库——特别是一个根本不使用flash的库?
当前回答
更多不同寻常的图表请访问:http://thejit.org/
其他回答
看看谷歌可视化API,这是一种更简单的图表API的推广
尝试麻省理工学院的明喻时间轴,它可以做成一个图表- http://simile.mit.edu/timeline/
或者最后一个,http://code.google.com/p/gchart/
另一个是RGraph: Javascript图表和图形库:
http://www.rgraph.net
基于画布,所以速度很快,大概有20种不同的图表类型。非商业用途也是免费的!
查看http://www.highcharts.com !
Highcharts是一个纯JavaScript编写的图表库,提供了一种简单的方式来添加交互式图表到您的网站或web应用程序。Highcharts目前支持直线,样条,区域,区域线,柱状,条形,饼状和散点图类型。
还有另一个基于SVG的javascript库。它被称为Protovis,来自斯坦福可视化小组
它还允许制作漂亮的交互式图形和可视化。
http://vis.stanford.edu/protovis/ex/
尽管它只适用于现代网络浏览器
更新:protovis团队已经迁移到另一个名为d3.js(数据驱动文档)的库,正如他们所说:
Protovis团队现在正在开发一个新的可视化库D3.js,改进了对动画和交互的支持。D3建立在Protovis的许多概念之上。”
新库现在可以在以下地址找到:
http://mbostock.github.com/d3/
更新2:
“Rickshaw”是一个用于创建交互式时间序列图的JavaScript工具包。基于d3.js,这大大简化了d3.js的工作,尽管功能有点不强大。
http://code.shutterstock.com/rickshaw/