一个适用于可扩展时间轴的最佳JavaScript图表

3

我也可以考虑使用PHP图形框架或任何能够输出具有漂亮透明画布背景的.png文件的工具。

无论如何,我拥有的数据类似于:

-Time in format:: 25/11/12 - 11:20:01 PM +0000  
-Total Players online:: 29  
-And a list of player names:: Player1, Player2, Player3 

如果将时间格式转换为epoch,是否可以更容易地绘制图形?

我看过一些图表,可以在时间轴上缩放。由于我的结果每隔5分钟采集一次,在24小时内大约有288个结果。因此,我只是想寻找一些相对容易设置的东西。

我想知道的另一个花哨的功能是,当鼠标悬停在特定的结果上时,是否可以显示那个时间点的播放器名称?

因此,熟悉所有不同javascript图形脚本的人是否知道一个可以很容易地完成这项工作的脚本,而不需要我编写太多额外的javascript代码,因为我并不精通javascript呢。


你考虑过使用Google Charts吗?https://developers.google.com/chart/ 虽然该功能已被弃用,但你仍可以将其导出为png格式。 - shapeshifter
我还没有考虑它们,我真的希望脚本库要么在本地站点上,要么作为嵌入式脚本在发送的页面中,不喜欢谷歌分析、谷歌API或充满第三方脚本的网站...实际上我一点也不喜欢谷歌...但如果没有其他选择,我会最后看看图表,以防它比其他任何东西都更适合。 - NestedCodeblocksFTW
1个回答

3

Javascript:

试试使用Highcharts - 一个非常好用的库,我最近使用了它,因为它具有很多功能,并且高度灵活/可配置。

您还可以尝试使用Rgraph,它是一个使用Javascript编写的HTML5图表库,使用HTML5 canvas标签进行渲染/绘制。

PHP:

JpGraph是一个稳定的PHP驱动的图表库,已经存在多年,并不断得到改进。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接