1

是否可以在 Highcharts 中设置极坐标图的各个切片/扇区的宽度?我正在寻找类似于设置一个 tickPositions 数组,然后在每个刻度位置之间填充一个数据切片(而不是设置一个统一的 pointInterval)。

我尝试将 pointPadding & groupPadding 设置为 0。还尝试为每个数据点设置 x 值。有了这个,我可以让每个切片从我想要的位置开始,但我还没有想出控制从那个开始它应该绕圆多少度。

任何帮助——即使是“无法完成”——将不胜感激。谢谢你的时间。

4

1 回答 1

2

这可以通过为系列的每个成员设置 pointStart 和 pointRange 使用“列”类型来完成

series: [{
        name: 'a1',
        type: 'column',
        pointStart: 7.5,
        pointRange: 15,
        data: [65]
    }, {
        name: 'a2',
        type: 'column',
        pointStart: 7.5,
        pointRange: 15,
        data: [72],
    }, {
        name: 'b1',
        type: 'column',
        pointStart: 55,
        pointRange: 80,
        data: [55]
    }, {
        name: 'b2',
        type: 'column',
        pointStart: 55,
        pointRange: 80,
        data: [50]
    }]

见:http: //jsfiddle.net/Hrgfy/

请注意,使用 pointPlacement 'on' 您的切片将居中,如下所述:https ://stackoverflow.com/a/17532841/958896

于 2013-07-26T16:25:30.807 回答