饼图可以用来展示各类别占⽐,适⽤于展现数据分布情况;轮播饼图是饼图的⼀种,⽀持以轮播的⽅式展示各类别的占⽐或数值;环形图是挖空的饼图,中间区域可以展现数据或者⽂本信息;玫瑰饼图通过扇形的半径长短来展示数据大小,适用于对比不同类别的数值大小。
饼图的数据绑定
下面介绍使用 SQL 方式绑定数据时的配置:
每行对应一个扇形区域
当 SQL 查询的结果有多行,并且每行数据即为饼图中的一个扇形区域。此时只需要绑定名称列和数值列,即可展现饼图。
例如对于下图这样的数据,用户希望将每行数据对应为一个扇区,左侧的列为名称,右侧的列为取值:
此时右侧的列必须为数字类型
然后将这两列数据分别选为名称和取值字段即可:
每列对应一个扇形区域
还有一种饼图的模式是,SQL 查询的结果有多列,每列对应饼图中的一个扇形区域。此时需要将 SQL 模型的多列绑定到饼图中。
此时所有列必须为数字类型
然后将需要在饼图中展示的列添加上即可:
有时每列会有很多数据,用户可以选择累加、平均、取首行或取末行的方式来映射到扇区的数值:
饼图的高级设置
饼图的高级设置比较简单,只与呈现形式有关,用户可以根据需要开启对应的选项,如下的配置对应下面的效果:
饼图在开启了轮播和联动之后,可以通过设置「轮播同步图表联动」,在每个扇形轮播的同时,触发下级图表的联动,详见「图表联动」。