美文网首页
sankey绘制方法(待更新图)

sankey绘制方法(待更新图)

作者: totoroii | 来源:发表于2020-05-05 12:03 被阅读0次

基于excel Power BI工具制作Saneky(桑吉图)的教程

2019-11-1

基础条件:自用电脑,需要网络下载工具和登录工具。登录成功后可离网使用工具。

主流程:

1)  注册企业级邮箱(钉钉注册)

2)  下载excel Power BI

3)  加载Sankey模块

4)  数据清洗

5)  Sankey运作原理

6)  使用

------------------------------------------------------------------------------

[if !supportLists]三、[endif]加载sankey模块

[if !supportLists]1) [endif]添加桑吉图模型,打开Power BI在右侧的图形“可视化”区域你是看不到桑吉图的,所以第一步要先添加“视觉对象”,在“可视化”区域内点击“。。。”再点击“从应用商店导入”,搜索sankey并加载即可

[if !supportLists]2) [endif]导入数据:点击工具左上方的“获取数据”导入excel文档[if !vml]

[endif]

[if !supportLists]3) [endif]选择sheet并点击“加载”[if !vml]

[endif]

[if !supportLists]4) [endif]将页面来源拖入“源”,将落地页字段拖入“目标”,将数值拖入“称重”

[if !vml]

[endif]

[if !supportLists]四、[endif]数据清洗

[if !supportLists]1) [endif]清除source(或者refer)为噪音的数据

[if !supportLists]2) [endif]清除逆向的数据,所谓逆向就是业务中用户进行“返回”的操作,比如订单确认页>支付结果页,然后用户点击了“<”又回到了订单确认页,为了能还原漏斗变化趋势也为了让桑吉图简洁清晰,我们会把逆向的数据移除。有一种方法:就是AB>BA则是正向,反之为逆向

SOURCETARGETPV

AB100

BA10

因为AB=100,BA=10,所以AB为正向

[if !supportLists]3) [endif]小体量数据可以保留,因为sankey提供了筛选功能,可以手动输入阈值过滤

[if !supportLists]五、[endif]Sankey运行特征

[if !supportLists]1) [endif]数据排序与数据记录先后顺序无关,而是按照地心引力特征展示,即越大的值会出现在偏下方

来源落地PV(乱序)

源1落地页150

源2落地页1100

源3落地页130

源4落地页1120

[if !vml]

[endif]

2)从左往右,不回头;颜色相同代表内容也相同

来源落地PV

AB200

BA100

BA是逆向

[if !vml]

[endif]

3)落地页数值可以大于来源

来源落地PV

AB200

BC400

[if !vml]

[endif]

[if !supportLists]4) [endif]交叉的美感,虽然sankey有越重越往下的特征,但是他也有一种闷骚的渴望线条的内心,喜欢把头和腰的数据进行对调,一旦数据记录多就会出现“X”曲线

[if !vml]

[endif]    [if !vml]

[endif] 

高阶部分(为什么要去掉逆向的数据?):

[if !supportLists]1) [endif]我们期望看到的数据:

来源落地PV(虚构))

淘宝首页商品详情100

商品详情订单确认10

订单确认支付结果5

[if !vml]

[endif]

但是根据实际情况用户总会逆向操作(否则只有关闭APP)所以添加了逆向数据后:

来源落地PV

淘宝首页商品详情100

商品详情订单确认10

订单确认支付结果5

商品详情淘宝首页80逆向

订单确认商品详情5逆向

[if !vml]

[endif]

Power

BI输出的上图有3个问题:

[if !supportLists]1) [endif]有2个淘宝首页

[if !supportLists]2) [endif]数据不连贯了

[if !supportLists]3) [endif]出现了从右向左流通的情况(订单确认<-商品详情),所以很难看懂

按照理解应该是这样(从左往右):

[if !vml]

[endif]

如果出现了多个页面有来回的数据就变成了降至了:

[if !vml]

[endif]

所以务必去除逆向的数据。移除逆向的数据后我们很快能够看到漏斗效果!

[if !vml]

[endif]

[if !supportLists]六、[endif]使用

以下为演示用虚构数据,已移除逆向数据(采用AB>BA方法),在导入数据后路径图效果如下——

来源落地PV

淘宝首页商品详情100

商品详情订单确认50

订单确认支付结果20

淘宝首页搜索页300

搜索页商品列表页280

商品列表页商品详情220

淘宝首页购物车20

购物车商品详情15

购物车商品详情10

[if !vml]

[endif]

如果线条太多的话可以在“筛选器”中选择数据指标进行筛选,如选择“大于”100

[if !vml]

[endif]

Sankey图将过滤不足100的内容。

[if !vml]

[endif]

(完)

相关文章

网友评论

      本文标题:sankey绘制方法(待更新图)

      本文链接:https://www.haomeiwen.com/subject/vdgpghtx.html