-1

我正在创建一个柱形图,但我看到列之间的空间太大,我想减少它们之间的空间。xAxis 上的标签也未对齐。

这是我的小提琴:https ://jsfiddle.net/q3atxr4c/1/ 。

我添加pointPaddingborderWidthgroupPadding。这些都不起作用。

有没有办法让我减少列之间的空间?

此外,所有值都显示在我的网页上(导航工作)但不在小提琴上,所以这就是我有一个大 div 的原因。

我希望能够调整列的距离并为它们对齐 xAxis 上的标签。请帮忙!

4

1 回答 1

0

只要设置了,and 选项就不会起作用,pointPadding这具有优先权。至于 xAxis 的标签,它们是正确对齐的,因为它们位于特定类别的所有点的中心。您看不到它们,因为它们的值为 0。您可以删除 0 的点或将属性设置为 false。groupPaddingpointWidthgrouping

API 参考:
https ://api.highcharts.com/highcharts/series.column.pointWidth https://api.highcharts.com/highcharts/series.column.grouping

示例:
https ://jsfiddle.net/BlackLabel/zsnju2xm/ - 使用pointPadding并且groupPadding所有点都可见
https://jsfiddle.net/BlackLabel/kzrunfv0/ - 使用grouping

于 2019-08-15T16:04:47.790 回答