本帖最后由 James.Lv 于 2024-12-17 09:51 编辑
Pareto图是一个基本的质量工具,可以帮助您确定最常见的缺陷,投诉,或你可以计数和分类的任何其他因素。图表的名字来自帕累托它“80/20法则的鼻祖,“这假设,粗略地讲,20%的人拥有百分之80%的财富。或者说在质量管理中,百分之80的损失来自百分之20的原因。在报表设计中,常常会需要用到设计Pareto图,如下图所示:
本贴就来介绍如何通过报表设计实现Pareto图。
本教程示例可以帖子最后附件进行下载。
重点:
利用表达式计算累计值:{RunningValue(金额, "Sum", "数据集1")}
利用表达式计算累计占比:{RunningValue(金额, "Sum", "数据集1") / Sum(金额)}
具体实现步骤:
1、数据准备,准备后数据结构如下图所示:
2、准备好的数据利用表达式计算累计值和累计占比
选中表格,绑定字段,并且添加三列,计算占比,累计值,累计占比
累计值:{RunningValue(金额, "Sum", "数据集1")}
累计占比:{RunningValue(金额, "Sum", "数据集1") / Sum(金额)}
函数原型为:RunningValue(<Expression>, <Aggregate>, <Scope>)。其中,<Expression>为被计算的表达式,<Aggregate>为累进计算方法,比如:SUM表示合计,AVG表示平均。
3、通过表达式计算好Pareto图要展示和分析的指标之后,接着来设计具体的图表展示。
图表主要是利用报表的双Y轴图表的设计方式,具体双Y轴图表设计方法参考文档:
https://help.grapecity.com.cn/pages/viewpage.action?pageId=50749532
设计好双Y轴图表,调整绘图区域1,绑定大区和金额,
绘图区域2 绑定大区和累计占比,并且调整绘图区域2 的Y轴数据格式为百分比
设计好之后,为了预览效果好一些,可以调整绘图区域2的Y轴最大值为 120%,超过100%
4、最后预览即可查看效果
|
|