Highcharts-向下钻取到瀑布的柱形图

Highcharts-向下钻取到瀑布的柱形图,charts,highcharts,drilldown,waterfall,Charts,Highcharts,Drilldown,Waterfall,我在向下钻取瀑布图时有一种奇怪的行为。我的中间列是负值,它不在顶部,而是从零开始向下 我采用了完全相同的配置,并将其应用于一级瀑布图,在那里效果很好 预期结果:“折扣”列应从50变为40 实际结果:“折扣”列从0变为-10 JSFIDLE用于向下钻取图表,其中瀑布不是我想要的: [详细资料][1] 用于瀑布图的JSFIDLE: [瀑布][2] 我想不出少了什么 [1]: https://jsfiddle.net/a5x2g0q8/ [2]: https://jsfiddle.net/

我在向下钻取瀑布图时有一种奇怪的行为。我的中间列是负值,它不在顶部,而是从零开始向下

我采用了完全相同的配置,并将其应用于一级瀑布图,在那里效果很好

  • 预期结果:“折扣”列应从50变为40
  • 实际结果:“折扣”列从0变为-10
JSFIDLE用于向下钻取图表,其中瀑布不是我想要的:

[详细资料][1]

用于瀑布图的JSFIDLE:

[瀑布][2]

我想不出少了什么

  [1]: https://jsfiddle.net/a5x2g0q8/
  [2]: https://jsfiddle.net/jfgycycp/

根据的Highcharts示例,您需要将图表
类型设置为向下钻取的类型,即设置为
'fallet'
,并明确设置顶级系列的
类型,即设置为
'column'

使用
类型更新图表选项

chart: {
  type: 'waterfall',
  height: 350,
  zoomType: 'xy'
},
series: [{
  type: 'column',
  data: [
  {
    name: 'Sweden',
    y: 55,
    drilldown: 'Sweden'
  }]
}],
使用
类型更新了顶级系列选项

chart: {
  type: 'waterfall',
  height: 350,
  zoomType: 'xy'
},
series: [{
  type: 'column',
  data: [
  {
    name: 'Sweden',
    y: 55,
    drilldown: 'Sweden'
  }]
}],