带有预加载数据的缩放图

时间:2015-05-15 01:16:13

标签: zoomcharts

我正在尝试将TimeChart与预加载数据一起使用,但我无法找到一个好例子。

data = {'preloaded':{
    'unit':'s',
    'values':{'id':3,'name':'slice1','value':20}
}}

但是我收到错误:"必填字段' unit'未设置数据"

您能否建议如何正确指定数据?

2 个答案:

答案 0 :(得分:3)

这应该有效:

    var dataObj = {
        "dataLimitFrom":1279408157,
        "dataLimitTo":1384253671,
        "unit":"s",
        "values":[
          [1280062860,"8.221"],
          [1282209412,"4.2",],
          [1284577510,"5.9"],
          [1286988866,"1.52"],
        ]
    };
    var t = new TimeChart({
        container: document.getElementById("demo"),
        data:
        {
            units:["s"],
            timestampInSeconds: true,
            preloaded: dataObj
        }
    });

对于数据阵列中的TimeChart,首先一个是时间戳[1280062860," 8.221"]。
你也可以改变" unit"任何[" s"," m"," h"," d"," M",& #34; Y"]

更多关于时间表: https://zoomcharts.com/developers/en/time-chart/api-reference/settings.html

<强>更新 &#39;数据&#39;包含时间戳和值的数组现在称为&#39;值&#39;。

答案 1 :(得分:-1)

[data]中的第一个值是1/1/1970与所选日期之间的差异,以秒/小时/分钟/...