Skip to content

饼图

image

介绍

饼图是一种常见的数据可视化图表,主要用于展示各类别占总量的比例关系。通过每个扇形的大小,可以直观地看出各类别在总量中的占比。饼图适用于对比少量类别的占比数据,例如市场份额、人口结构等。

API

Props

参数说明类型默认值
默认状态支持变量绑定默认 / 隐藏默认
南丁格尔图是否开启南丁格尔图样式Booleanfalse
模式南丁格尔图模式半径 / 区域区域
内径饼图内径string0%
外径饼图外径string75%
数据源支持变量绑定DataSource-
维度类目的数据字段编码stringindicator
数值数值系列的数据字段编码stringvalue
图表画布宽度string500px
图表画布高度string300px
圆心左边距圆心距离画布左侧边距string50%
圆心上边距圆心距离画布上侧边距string50%
配置项参数code
标题图表标题配置标题-
饼图饼图配置饼图-
图例图表图例配置图例-
提示框图表提示框配置提示框-
唯一标识组件唯一标识string组件 key 值

Props 标题

参数说明类型默认值
显示标题图表标题是否显示booleanfalse
主标题图表主标题string主标题
副标题图表副标题string副标题
自定义参数(title)code

Props 饼图

参数说明类型默认值
顺时针排布饼图数据项排布方向booleantrue
起始角度排布起始角度string90
百分比数值精度数值精度string2
显示标签图表是否显示标签booleanfalse
字号标签字号string12
颜色标签文字颜色string-
自定义参数(pie)code

Props 图例

参数说明类型默认值
显示图例图表图例是否显示booleantrue
图例位置图例显示位置自动 / 顶部居左 / 顶部居中 / 顶部居右 / 底部居左 / 底部居中 / 底部居右 / 左侧顶部 / 左侧居中 / 左侧底部 / 右侧顶部 / 右侧居中 / 右侧底部自动
布局方向图例排列方向水平 / 竖直水平
图例区域宽度stringauto
图例区域高度stringauto
支持滚动图例超出宽高后是否支持滚动booleanfalse
自定义参数(legend)code

Props 提示框

参数说明类型默认值
显示提示框图表提示框是否显示booleantrue
触发类型提示框触发类型数据项/坐标轴数据项
背景颜色提示框背景颜色stringrgba(50,50,50,0.7)
边框颜色提示框边框颜色string#333333
文字颜色提示框文字颜色string#FFFFFF
字号提示框文字字号string14
自定义参数(tooltip)code

Type

DataSource

js
[
  {
    indicator: "维度A",
    value: "500",
  },
  {
    indicator: "维度B",
    value: "900",
  },
  {
    indicator: "维度C",
    value: "1200",
  },
  {
    indicator: "维度D",
    value: "2000",
  },
  {
    indicator: "维度E",
    value: "1800",
  },
  {
    indicator: "维度F",
    value: "200",
  },
];