关于箱数的图表图表直方图中的错误

时间:2019-11-20 15:24:15

标签: highcharts histogram

highcharts直方图箱数仅适用于使用baseSeries的解决方法,不适用于直接使用数据的任何建议吗?

var data = [3.5, 3, 3.2, 3.1, 3.6, 3.9, 3.4, 3.4, 2.9, 3.1, 3.7, 3]
Highcharts.chart('container', {
    title: {
        text: 'Highcharts Histogram'
    },
    legend: {
        enabled: false
    },
    series: [{
        name: 'Histogram',
        type: 'histogram',
        baseSeries: 's1',
        // data: data,
        binsNumber: 10
    }, {
        name: 'Data',
        type: 'scatter',
        data: data,
        id: 's1',
        visible: false
    }]
});

好:

https://jsfiddle.net/erez_ahar/u0mebqzg/10/

不好:

https://jsfiddle.net/erez_ahar/u0mebqzg/11/

1 个答案:

答案 0 :(得分:0)

这不是错误。您可以在文档中找到:

  

直方图序列是一个列序列,在列之间没有填充,并且具有自设置数据。与大多数其他Highcharts系列不同,data属性不可用-它是根据基本系列数据(更准确地说是y值)在内部设置的。

有关直方图的更多信息-documentation

所以一切都会正常进行。