我想知道是否可以通过任何方式在Pie Graph上方水平显示PieSeries的标签,因为默认情况下它在图表下方垂直显示。我试图找到一种与OppositeProperty解释中给出的AxisRendererX的Opposite属性相似的方法,但是我无法在图形上方以水平方式显示标签!随附需要更新的Pie系列图片供您参考。
答案 0 :(得分:1)
amcharts使用您为图表提供的整个区域。如果将图表的width
设置为较小的值,则会显示结果。如果像我在下面的代码笔中一样调整图表的大小,则标签将水平显示。
要更改图例位置,可以使用legend.position
属性。
可用的选项包括:“左”,“右”,“顶部”,“底部”(默认)和“绝对”。
https://www.amcharts.com/docs/v4/concepts/legend/#Positioning
根据您的情况,您可以使用以下代码将图例移至顶部:
chart.legend = new am4charts.Legend();
chart.legend.position = 'top';
我为您的示例创建了一个code pen。