博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3分钟掌握一个有数小技能:收入贡献分析
阅读量:5264 次
发布时间:2019-06-14

本文共 853 字,大约阅读时间需要 2 分钟。

本文由  发布。

 

作者:汪谦 (本篇文章仅限知乎内部分享,如需转载,请取得作者同意授权。)

 

本文将介绍如何通过有数直观分析销售代表在各类目商品的销售贡献。

先上效果图

通过该图表,我们可以快速了解销售代表的收入贡献,比如当我们选中“薛婷”时,蓝色的柱子表示“薛婷”的销售额,背景的灰色柱子表示公司全体销售代表总的销售额。

 

我们可以看到,“薛婷”在标签类目的销售额虽然比较低,但是占到了公司在该类目总销售额的31%,因此其收入贡献并不差。

那么如何在有数中制作这样的图表呢,我们可以借助有数在3.11版本中新推出的跨视图粒度分析功能来实现。

 

其实,当我们选中某销售代表时,该图表是由两幅图叠加而成:

其中,

蓝色的柱状图(图1)受筛选器影响,显示的是该销售代表的销售额,

灰色的柱状图(图2)不受筛选器影响,始终显示的是所有销售代表的总销售额。

 

那么如何做到图表中一部分数据受筛选器影响,另一部分不受影响呢,我们可以利用有数“Fixed表达式不受普通筛选器控件影响”的特性来实现。(关于有数中所有筛选器的优先级关系可以参考文末的配图)

 

详细的操作步骤如下:

Step1.

创建一个计算字段[销售额(Fixed)],语法如下:{ FIXED [子类别]: sum([销售额]) },该表达式的计算结果不受普通筛选器的影响。(关于Fixed表达式的更多说明参考文末链接)

Step2.

将[子类别]字段拖入Y轴,将[销售额]字段跟[销售额(Fixed)]字段拖入X轴,可得到下图。

Step3.

最后,利用双轴功能,将两个柱状图叠加在一起。

至此,大功告成。

 

附:

关于Fixed的更多解释跟用法,可查看相关文章:

有数中各类筛选器的优先级如图所示

 

如果对本文感兴趣的朋友,欢迎点击此处——一个真正帮助用户洞察数据发现价值的企业级大数据可视化分析平台。

 

了解 网易云 :

网易云官网:
新用户大礼包:
网易云社区:

 

转载于:https://www.cnblogs.com/163yun/p/9007688.html

你可能感兴趣的文章
关于本博客说明
查看>>
线程androidAndroid ConditionVariable的用法
查看>>
python常用模块之sys, os, random
查看>>
HDU 2548 A strange lift
查看>>
Linux服务器在外地,如何用eclipse连接hdfs
查看>>
react双组件传值和传参
查看>>
[Kaggle] Sentiment Analysis on Movie Reviews
查看>>
价值观
查看>>
mongodb命令----批量更改文档字段名
查看>>
MacOS copy图标shell脚本
查看>>
国外常见互联网盈利创新模式
查看>>
Oracle-05
查看>>
linux grep 搜索查找
查看>>
Not enough free disk space on disk '/boot'(转载)
查看>>
android 签名
查看>>
android:scaleType属性
查看>>
SuperEPC
查看>>
mysql-5.7 innodb 的并行任务调度详解
查看>>
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>