我正在寻找JavaScript中的图表库。
它必须支持Lines(我想所有的图表库都会这样做)。 由于数据量很大,我必须支持缩放。
我在使用其他库时发现的问题是缩放x轴。
我按字符串获取数据:
y=[43,56,34,63....]
x=[24/04/12 22:47,...]
但是行数和间隔由用户指定。这意味着我可以拥有50个数据或500个数据。当我输入这些日期和时间时,问题就来了。我找不到一个可以查看字符串长度的库,然后在缩小时只显示4-5个,并在放大时显示更详细。
资金不是问题,但需要有试用版。
编辑:我尝试过的库允许我设置一个开始日期,然后按点设置间隔。但是我的间隔不是一成不变的,因此无法使用。
答案 0 :(得分:0)
尝试amCharts。此库支持日期作为系列。您的工作是将日期字符串转换为JavaScript Date Object,这是一项非常简单的任务。以下是基于日期数据的图表示例: http://amcharts.com/javascript/line-chart-with-date-based-data/
另一个基于日期/时间的数据: http://amcharts.com/javascript/area-chart-with-time-based-data/
您可以下载并试用此库。