返回数据分析
2024年Q4 销售渠道占比
Basic Pie
数据源: 销售系统, 分类指标表 数据周期: 2024年Q4
筛选
线上直销
线下门店
分销渠道
企业采购
其他
悬停查看标注
饼图规范
angleField'value'
colorField'type'
radius0.8
innerRadius0
标签配置
类型outer
内容{name} {%}
字号11px
总计: 13,000 万元 最大占比: 线上直销 34.6%
Chart Configuration
const config = {
    data: pieData,
    angleField: 'value',
    colorField: 'type',
    radius: 0.8,
    color: ['#5B8FF9', '#5AD8A6', '#F6BD16', '#E86452', '#945FB9'],
    label: {
        type: 'outer',
        content: '{name} {percentage}',
        style: { fontSize: 11 },
    },
    legend: false,  // 使用自定义横向图例,与环形图保持一致
    interactions: [{ type: 'element-active' }],
};
饼图规范
参数说明
angleFieldstring扇形角度映射字段(数值)
colorFieldstring颜色映射字段(分类)
radius0.8饼图外半径(0-1)
innerRadius0 / 0.60为饼图,>0为环形图
使用建议
建议说明
分类数量建议不超过7个,过多时考虑合并或使用其他图表
数据差异各部分差异不宜过大,否则小部分难以识别
环形图中心可放置关键指标,增强信息传达
常见变体
环形图
Donut
悬停查看标注
环形图配置
innerRadius0.6
中心统计statistic
Donut Chart
new Pie('chart-donut', {
    data,
    angleField: 'value',
    colorField: 'type',
    radius: 0.8,
    innerRadius: 0.6, // 环形关键配置
    color: ['#5B8FF9', '#5AD8A6', '#F6BD16', '#E86452', '#945FB9'],
    statistic: {
        title: { content: '总计' },
        content: { content: '13,000' },
    },
}).render();
玫瑰图
Rose
Rose Chart
new Rose('chart-rose', {
    data,
    xField: 'type',
    yField: 'value',
    radius: 0.75, // 减小半径,为外部标签留出空间
    appendPadding: 30, // 增加外部padding,确保标签完全显示
    color: ['#5B8FF9', '#5AD8A6', '#F6BD16', '#E86452', '#945FB9'],
    label: {
        type: 'outer',
        content: '{name}',
        style: { fontSize: 11 },
        autoRotate: false, // 保持水平显示
    },
}).render();
代码示例
const config = { data, angleField: 'value', colorField: 'type', radius: 0.8, innerRadius: 0, // 环形图设为 0.6 color: ['#5B8FF9', '#5AD8A6', '#F6BD16', '#E86452', '#945FB9'], label: { type: 'outer', content: '{name} {percentage}' }, legend: false, // 使用自定义横向图例 };