用于仪表板的绘图工具

时间:2013-04-09 08:11:08

标签: html plot gnuplot dashboard rgraph

浏览了一段时间以获得可用的解决方案后,很难选择最适合创建仪表板和工具的工具。用地块填充它。我想要一个包含多个图表和表格的html页面。我想将数据输入存储在csv文件中,格式正确。

要求是:

  • 鼠标悬停时显示情节坐标
  • 能够在绘制的线上显示点的坐标(点数 条形图的散点图或条形图)“粘贴”到最近的 悬停时的线条,适当处理多条线(显示相同x的几个y值)
  • 开启/关闭交互式切换绘图数据的能力
  • 可以轻松嵌入到html页面,不需要安装额外的插件
  • 各种各样的情节类型
  • 加载速度不太慢且稳定,一页上可能有~50个图 (这仅供内部使用,因此速度并不重要)
  • 以最小的努力完成所有工作

到目前为止,我检查了(绝不是最后的意见,如果我错了,请纠正我):

  • gnuplot + canvas - 看起来不错,但网页上的示例无法正常工作 对我而言,并不总是正确地点击鼠标

  • python + matplotlib + mplh5canvas - 感觉有点原始,据我所知 以上我需要在Python中实现的一些东西

  • RGraph 乍一看看起来很棒,不确定它是不是很好,因为从未听说过 它并没有任何js经验,很难定制(?)

  • 其他一些看起来很糟糕的随机内容

建议?

2 个答案:

答案 0 :(得分:2)

RGraph看起来很棒,很棒。它并不难用,网上有很多例子。 Rgraph Example page 他们有22种图表,如果我错了就纠正我,正如我已经说过的那样,易于使用。 网站上还提供了有关每种图表的可能性和内容的文档。

答案 1 :(得分:0)

我最终使用Highcharts,因为它具有非常先进的功能和即用型模板(除了问题中提到的内容之外)。