【问题标题】:EXPLAINE : Highstock Displaying 1.7 million data points in Highcharts Stock解释:Highstock 在 Highcharts Stock 中显示 170 万个数据点
【发布时间】:2015-05-26 18:25:49
【问题描述】:

大家好,我是 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]`

然后在同一个示例中,我想要一个方法如何删除底部的 zoomscroll 最后 需要对这个函数进行示例

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();
        });
}

** 最后感谢大家,抱歉我的英语不好,评论区有任何困惑的问题 **

【问题讨论】:

  • 您可以禁用navigator / scrollbar / zoom
  • 感谢@SebastianBochan 先生重播你能修改this 我想删除我的缩放然后滚动底部,我只想要一个一年没有所有这些技巧的图表
  • 是的,但仍然知道如何移除缩放并只显示一年的年份:/ 你知道这个 afterSetExtremes(e)的功能是什么>
  • 我建议您访问docsHighstock definition

标签: javascript json charts highcharts highstock


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-07
    相关资源
    最近更新 更多