Javascript Highstock未显示最大数据值(无缩放)

Javascript Highstock未显示最大数据值(无缩放),javascript,jquery,css,highcharts,highstock,Javascript,Jquery,Css,Highcharts,Highstock,我的问题与所提出的相同,我无法对该问题发表评论。 没有缩放,Highstock无法显示最大数据点。 在这里。我得到的y轴数据值在0到1.7之间,但我得到的最大值是3.19(见Fiddle April 9 22:53),它没有显示。当我们点击月份缩放按钮时,只有它显示出来。如果我们点击所有,6米,3米,它不会显示 $(document).ready(function(){ var seriesOptions = []; var xaAxisData=[]; var yAx

我的问题与所提出的相同,我无法对该问题发表评论。 没有缩放,Highstock无法显示最大数据点。 在这里。我得到的y轴数据值在0到1.7之间,但我得到的最大值是3.19(见Fiddle April 9 22:53),它没有显示。当我们点击月份缩放按钮时,只有它显示出来。如果我们点击所有,6米,3米,它不会显示

$(document).ready(function(){
    var seriesOptions = [];
    var xaAxisData=[];

    var yAxisData=[]; 

for (var i=0; i<xaAxisData.length && i<yAxisData.length; i++){
    seriesOptions.push([xaAxisData[i],yAxisData[i]]);
       }
    // Create the chart
    var chart =new Highcharts.StockChart({
        chart: {
               renderTo: "container",
               height: 500,
               zoomType: 'x'
           },
        rangeSelector : {
            selected : 1,
            inputEnabled: $('#container').width() > 280
        },
        title : {
            text : 'AAPL Stock Price'
        },
        credits: {
              enabled: false
          },
        xAxis: {
                title: {
                   text: 'Time'
               },
               type: 'datetime',
               },
               yAxis: {
                   title: {
                       text: "Stock "
                   },
                   lineWidth: 1,
                   min:0,
                   gridLineWidth: 0,
                   endOnTick : false,
                   max:5

               },

        series : [{
            name : 'AAPL',
            showInLegend: true,
            data : seriesOptions,
            lineWidth : 1,
            marker : {
                enabled : true,
                radius : 2
            }
        }]
    });
} );
$(文档).ready(函数(){
var系列选项=[];
var xaAxisData=[];
var yAxisData=[];

对于(var i=0;i而言,问题在于
数据分组
。当放大到远处时,它不再显示所有点,而是每个“点”是几个点的组合,并显示为平均值

这是因为这是
数据分组的(两个)默认选项:

dataGrouping: {
    enabled: true,
    approximation: 'average'
}
您可以执行
enabled:false
(),但您可能会发现这会显著降低图表的速度,具体取决于数据大小

如果你真的很想看到“顶部”点,你可以选择
近似值:'high'
(),这将显示每个分组中的最高值


在下还可以查看其他几个选项。这取决于您希望它的外观和性能,以及它应在多大程度上反映实际值。

感谢Ondkloss,这是完美的答案。!如果我们有负值,则它不起作用。这里是What(以及何时)是您的最低值吗?另外,您想显示最低点还是最高点?如果许多具有不同值的点彼此靠近,您必须定义要显示的内容。如果[-100100,0]相邻,则会发生什么情况。如果使用数据分组,您想显示什么?如果要显示精确值(所有三个值)您必须禁用数据分组。非常感谢,我想在不隐藏任何值的情况下显示所有数据点,我禁用了数据分组。在