javascript图形库

时间:2011-07-20 18:20:50

标签: javascript graphing

我正在寻找一个很好的JavaScript图形库,它可以处理以下类型的图形:

  • 折线图
  • 直方图
  • 散点图
  • 动态图表

我已经尝试了谷歌的图表工具,但他们似乎没有一个漂亮的直方图(也不能使他们的动态图表正常工作,甚至可以在我的Apache Web服务器上运行)。

我希望有一个像样的库可以支持所有这些,但是如果必须的话,我可能会包含2个不同的库(现在正在查看Google Chart Tools,gRafael,flotr和rgraph - 没有这似乎包括了我的所有要求。

3 个答案:

答案 0 :(得分:18)

我很惊讶没人提到JQPlot。我不完全确定它会做你需要的所有,但它是一个非常非常强大的库。这是jQuery,只是要注意。

Demos of JQPlot here

JQPlot可以满足您的所有需求,似乎:

  • Line Graphs JQPlot支持这些正常,正如您所期望的那样
  • Histograms直方图只是条形图,所以应该没问题。颜色直方图只包含1px宽条
  • Scatterplots散点图也很好
  • Motion Charts我认为你的意思是气泡图,JQPlot也是

答案 1 :(得分:3)

graphael支持多种图表类型。

https://stackoverflow.com/questions/1571016/raphael-js-tutorial有一些有用的提示。

答案 2 :(得分:2)

我在研究同一主题时遇到了这个问题。由于我对任何选项都不满意,因此我创建了i3d3,这是一个基于D3.js的相当简单的库,可以满足您的需求。到目前为止,它对我们的项目(高能粒子天体物理学项目的监测系统)以及至少一个野外项目非常有效。