找文章 / 找答案
  • 发帖数97
  • 粉丝2

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

[可视化] 对比图制作

missjing铂金二 显示全部楼层 发表于 2022-3-23 14:39:34 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 对比图制作

  • missjing铂金二
  • 2022-03-23 14:39:34
  • 发布在 产品问答
2356 9
现在有一个单价对比分析的问题一直没有解决,做客户平均单价和区域平均单价的对比。
问题具体描述:
数据字段:客户名称,送货地址省,送货地址市,订单数量(吨数),订单金额
制作目标:制作堆积线图
line1:通过其他选项框选定客户后,line1 展示客户平均单价,
该客户-----sum订单金额/sum订单数量
line2:该客户所在区域,在旁边有区域选择框,选定区域口,line2展示该区域所有客 户平均单价
该区域所有-----sum订单金额/sum订单数量

其中,图表过滤器中的“客户画像-a”为报告跳转传过来的参数。
如图情况制作的堆积线图的数据并不是客户平均单价和区域平均单价的对比,也就是数据对不上的状态。
问一下如何解决?

目标样式

目标样式

客户平均单价计算字段

客户平均单价计算字段

区域平均单价计算字段

区域平均单价计算字段

线图过滤器

线图过滤器
回复

使用道具 举报

精彩评论9

_YH_lashi白银四 显示全部楼层 发表于 2022-3-23 14:44:51
您好,您的问题我们正在回复,请您耐心等待。
回复

使用道具 举报

missjing铂金二 显示全部楼层 发表于 2022-3-23 18:43:21
_YH_lashi 发表于 2022-3-23 14:44
您好,您的问题我们正在回复,请您耐心等待。

有结论了么?
回复

使用道具 举报

_YH_lashi白银四 显示全部楼层 发表于 2022-3-23 18:51:16

麻烦从管理系统->资源部署里,导出有问题的报告(数据集),以供我们本地分析一下,谢谢~
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2022-3-23 18:57:34
根据你目前所说的诉求,我觉得是肯定实现不了的。因为你通过数据过滤后,真正剩下的数据是复核你数据过滤后的数据,相当于是复核你过滤条件的客户及地址的交集数据。所以统计结果肯定是不对的。至于解决方案嘛 。。。。 我也得想一想。
我觉得最有效的方法还是最初做数据集的时候,就先按照你的诉求,把需要的数据抽取出来,直接展示。
回复

使用道具 举报

missjing铂金二 显示全部楼层 发表于 2022-3-23 19:11:18
_YH_lashi 发表于 2022-3-23 18:51
麻烦从管理系统->资源部署里,导出有问题的报告(数据集),以供我们本地分析一下,谢谢~
...

见附件

单价分析.zip

25.56 KB, 下载次数: 1

回复

使用道具 举报

_YH_lashi白银四 显示全部楼层 发表于 2022-3-23 19:12:49

好,谢谢,收到,正在分析中,预计需要一段时间,请您耐心等待。
回复

使用道具 举报

yanieye 显示全部楼层 发表于 2022-3-23 19:13:38
需要对于数据进行处理或者加工,举例来说:
1. 对于订单金额列按照客户进行处理,客户名称列等于传入的客户名称参数值,订单金额保留,其它客户的订单金额为0.
   有两种实现方式:
   1.1 在订单金额列上创建过滤列,过滤条件为客户名称=传入的客户名称参数值。 如果数据量不大,不存在性能问题,可以使用这种方式。
   1.2 创建计算列(数据量大时推荐用这个方式保障性能),表达式类似于: if col['客户名称'] == param['客户名称参数'] then col['订单金额'] else 0 end
2. 订单金额+订单数量 对于客户 和 区域 都进行同样的处理,这样会得到4个新的列, 假设叫做   订单金额_客户、订单数量_客户、订单金额_区域、订单数量_区域。
    之后创建两列,第一列是客户均价:    sum(col['订单金额_客户'])/sum(col['订单数量_客户'])
                            第二列是区域均价:    sum(col['订单金额_区域'])/sum(col['订单数量_区域'])
3. 线图使用#2中的客户均价和区域均价就可以了。

注意: #2中如果订单数量_客户 或者 订单数量_区域 求和后可能为0,那么要做一下除数为0的判断,避免出错。
   
回复

使用道具 举报

yanieye 显示全部楼层 发表于 2022-3-23 19:18:52
用941的Desktop做了一个例子,可以参考一下。

价格对比.jar

6.76 KB, 下载次数: 3

回复

使用道具 举报

_YH_lashi白银四 显示全部楼层 发表于 2022-3-23 19:35:51
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部