EXPLAINE:Highstock在Highcharts Stock中显示170万个数据点

时间:2015-05-25 08:51:06

标签: javascript json charts highcharts highstock

大家好,我是 highstock 的初学者 我想使用它来将我的数据转换为图形 然后我在Lazy Loading的这个例子中发现了一些问题 我有很多问题:
需要将此highstock更改为我的数据只需使用简单的数据 像这样:

[883612800000,3.41,5.01,3.37,4.58],
[886291200000,4.62,5.97,4.34,5.91],
[888710400000,5.89,7.01,5.40,6.88],
[891388800000,6.87,7.41,6.17,6.85],
[893980800000,6.88,7.91,6.42,6.68],
[896659200000,6.61,7.24,6.39,7.16],
[899251200000,7.22,9.54,7.12,8.67],
[901929600000,8.56,10.92,7.75,7.80],
[904608000000,7.84,10.05,7.65,9.52],
[907200000000,9.19,10.33,7.12,9.28],
[909878400000,9.39,9.85,7.94,7.99],
[912470400000,8.00,10.37,7.90,10.23],
[915148800000,10.53,11.82,9.27,10.29],
[917827200000,10.42,10.48,8.63,8.71]`

然后在同一个例子中我想要一个方法如何删除底部的缩放滚动 最后 需要对此函数进行抽样采样

function afterSetExtremes(e) {

    var chart = $('#container').highcharts();

    chart.showLoading('Loading data from server...');
    $.getJSON('http://www.highcharts.com/samples/data/from-sql.php?start=' + Math.round(e.min) +
            '&end=' + Math.round(e.max) + '&callback=?', function (data) {

            chart.series[0].setData(data);
            chart.hideLoading();
        });
}
  

**最后感谢所有人,抱歉我的英语不好,在评论中有任何疑惑**

1 个答案:

答案 0 :(得分:0)

您无法加载表单文件系统(安全原因在浏览器中),因此您需要拥有一个Web服务器。请查看我们的文章如何load data and process