我有一个有5个坐标轴的分类极坐标图,每个坐标轴都有自己的最小值/最大值范围。我希望配置坐标轴标签,并向每个坐标轴添加刻度。
1.轴标注绘制在轴线本身上,但我更喜欢将它们绘制在稍微远离轴线的位置
1.每个坐标轴上都没有刻度,我希望在每条坐标轴缐上绘制短刻度。
我试着修改gridLine*
和tick*
y轴属性,但没有成功。这样做时,似乎没有任何视觉上的变化,所以我猜我找错了对象。我可以得到刻度线和更好的标签定位吗?
这里有一个小提琴:https://jsfiddle.net/cfarmerga/cgrk96yh/
1条答案
按热度按时间ddhy6vgd1#
1.使用
chart.parallelAxes.labels
选项设置x
和y
轴标签位置。示例代码:
API参考:https://api.highcharts.com/highcharts/chart.parallelAxes.labels
1.无法从API选项中设置极坐标图的刻度。您需要使用Highcharts.SVGRenderer来绘制它们。请查看Highcharts论坛中的类似主题:https://www.highcharts.com/forum/viewtopic.php?f=9&t=45661
API参考:https://api.highcharts.com/class-reference/Highcharts.SVGRenderer