用RStudio做“漂亮”的用户旅程分析
说明
这里提供RStudio的两种出图方法,分别用于制作可交互的Sankey图和总揽全局的Chord图。
话不多说,上干货。
方法
事先准备
需先根据每个用户使用App各功能和按钮的时间戳顺序获取表格。
sql如下:
1 |
|
主体部分其实不多,只是做了一些数据筛选,以确保同一时间用户仅触发了一个数据点,避免分析旅程时的混乱。以下部分都是在根据命名等信息作筛选,可根据自身情况删减。
1 |
|
制作Sankey图
准备好两张分别代表节点和连线信息的表格,在Rstuido内输入:
1 |
|
这里需要替换为事先准备好的表格的位置:
1 |
|
这里是在定义数据分类和对应颜色:
1 |
|
看看效果:
最左侧为版本玩家总数,最右侧为最终卸载数,中间为各阶段玩家流失具体情况。
制作Chord图
这里只需要准备一张表格即可,数据分类需要根据条目命名来区分,故准备表格时需要在取名字前缀上下功夫:
1 |
|
同样替换表格位置:
1 |
|
看看效果:
左下的部分为各关卡的继续游玩和流失情况,右上为总玩家、新玩家以及卸载情况,环绕四周的有下载新关卡、复活、结算等关键节点。
用RStudio做“漂亮”的用户旅程分析
https://rainyiris.cc/2021/02/15/RStudio-Analytics-Google/