Highcharts/条形图-如何为每个非零值/正值显示条形图?

Highcharts/条形图-如何为每个非零值/正值显示条形图?,highcharts,Highcharts,我使用的是类似于此的Highcharts条形图 什么: 我想为低正值显示一个非常小的条,否则会隐藏在图表上。是否有支持此功能的配置选项 原因: 在我的用例中,0和低正值之间的区别对用户很重要。默认图表行为会缩放条形图相对于其他条形图的高度。因此,绘制高度变化的数据集(例如,非常低的值和很高的值的混合)时,零正值和低正值都不会显示条形图 $(function () { $('#container').highcharts({ chart: { type:

我使用的是类似于此的Highcharts条形图

什么: 我想为低正值显示一个非常小的条,否则会隐藏在图表上。是否有支持此功能的配置选项

原因: 在我的用例中,0和低正值之间的区别对用户很重要。默认图表行为会缩放条形图相对于其他条形图的高度。因此,绘制高度变化的数据集(例如,非常低的值和很高的值的混合)时,零正值和低正值都不会显示条形图

$(function () {
    $('#container').highcharts({
        chart: {
          type: 'column',
          marginLeft: 0,
          marginRight: 0,
          marginBottom: 25,
          marginTop: 0
        },
        plotOptions: {
          series: {
            stacking: 'normal',
            grouping: true,
            // pointPadding: 0.1,
            // groupPadding: 0.2,
            // pointPlacement: 'on',
            states: {
              hover: {
                // Prevent color change on hover
                brightness: 0
              }
            }
          },
          column: {
            borderWidth: 0
          },
          bar: {
            minPointLength: 10
          }
        },
        xAxis: {
          labels: {
            enabled: true,
            y:0,
            style: {
              color: '#ccc',
              fontSize: '14px'
            }
          },
          tickWidth: 15,
          minPadding: 0,
          maxPadding: 0,
          startOnTick: true
        },
        yAxis: {
          min: 0,
          gridLineColor: '#ddd',
          gridLineWidth: 1,
          labels: {
            enabled: true,
            x: 0,
            style: {
              color: '#ccc',
              fontSize: '14px'
            }
          }
        },
        series: [{
            data: [0, 1, 0, 2, 3, 5, 8, 5, 15, 14, 25, 300]
        }]
    });
});

类似于:?使用组合
null
点而不是0和
minPointLength
如何?看一看:我支持@PawełFus的建议。对数轴不是一个合乎逻辑的解决方案。谢谢大家。我会给@PawełFus解决方案打一针。