理想情况下,我想做尽可能少的准备数据在服务器上工作.从数据库中准备数据以制作给定图表所需的工作越少,我就越快乐,我可以在时间上做出更多的观点.
我想要绘制的一些东西,例如:
一系列响应时间的分布
每个类别的出现次数(基本条形图)
我敢肯定还有其他我还没有想过的.
任何可以帮助我从以下系列获得的东西:
[1,2,2,2,3,4,5,5,1,1]或更多可能类似于[1.2,3.2,3.1,1.1,4.3,3.4],其中不仅仅是计算项目的频率
实际分配会很棒.
谢谢.
编辑:澄清我想我要求的不仅仅是图表API,搜索雅虎或Stack Overflow已经找到答案.我正在寻找可以帮助我以最少的努力将数据转换为可视化的东西.因此,对于上面的系列,可以将其直接映射到某些标准分布,例如高斯分布.
我喜欢Google Charts API.它使用起来很简单.您可以在图片的网址中生成数据,然后Google服务器会将GIF与图表一起反映出来.您不需要JavaScript或Flash.
我使用的是基于Javascript的JS Charts,看起来简单易用,供我使用.除了js之外,它们甚至还支持xml数据.这是免费的,他们有一些例子.
适用于IE和Chrome,因此理想情况下应该适用于Firefox.同样.
在Flash方面,有Open Flash Chart,他们有一些主要语言的帮助类.
编辑:根据相关的其他信息,我猜Google Visualization API(http://code.google.com/apis/visualization/)可能会为您解决问题.