AmCharts的问题生成了图形大小

时间:2017-03-06 11:37:12

标签: php css amcharts

我有一个问题,当我生成Amchars的饼图时,该图表有很多切片,切片的标题被包含图形的div的高度隐藏。

我正在寻找一种方法来实现这种自我调节的高度。

请按照下图解决问题:

enter image description here

1 个答案:

答案 0 :(得分:1)

不幸的是,你的选项非常有限,因为饼图试图尽量不让标签重叠,这可能会导致你越来越难以理解。

如果您需要查看所有标签,则需要调整labelRadiusstartAnglepullOutRadius属性中的一个或其组合,以便为图表和标签。

labelRadius可减少图表中标签的距离。

startAngle确定饼图开始绘制的位置。将其设置为0将使饼图开始和结束在左侧,其中有更多空间用于在一个空间中塞满的所有标签。

pullOutRadius确定切片时拉出的距离。将其设置为较小的值将使图表变大,较大的图表将缩小它。这需要百分比字符串或数字值。

尝试使用这些设置的组合可能会获得所需的结果。

如果您不想或不需要查看所有标签,尤其是截图中的非常小的切片,请考虑将hideLabelsPercent属性设置为您的值需要达到的百分比阈值为了有一个标签集。在你的情况下,1.15可能足以隐藏剩余的标签,但我不能轻易地告诉你的数据。