是否可以在Highcharts中设置极坐标图的各个切片/扇区的宽度?我正在寻找的东西类似于设置tickPositions数组,然后用数据切片填充每个tick位置(而不是设置统一的pointInterval)。
我尝试过设置pointPadding& groupPadding为0.还尝试为每个数据点设置x值。有了这个,我可以让每个切片从我想要的地方开始,但我还没想到要控制从那个开始就应该绕过多少度数。
任何帮助 - 即使是“无法完成” - 将不胜感激。谢谢你的时间。
答案 0 :(得分:2)
这可以通过为系列的每个成员设置pointStart和pointRange使用'column'类型来完成
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/
请注意,使用'on'的pointPlacement,切片将居中,如下所述:https://stackoverflow.com/a/17532841/958896