刚上淘宝买了台空气净化器,结果后面打开的所有网页,都在给推送空气净化器的广告。这对刚接触大数据的人来说真是太有趣了,而人物画像在其中发挥的作用功不可没。
一、什么是人物画像
人物画像,是根据用户社会属性、生活习惯和消费行为等信息而抽象出的一个标签化的用户模型。构建用户画像的核心工作即是给用户贴“标签”,而标签是通过对用户信息分析而得来的高度精炼的特征标识。
二、数据准备
本次将以某人2016年的模拟数据为例(人物画像统计数据renwuhuaxiang00.csv和人物画像详细数据renwuhuaxiang01.csv),为大家展示如何绘制人物画像,并通过人物画像对用户进行精确定位、统计分析,从而为以后的精准营销等商业行为提供数据依托。
在浏览器中输入OpenFEA官网地址(http://www.openfea.cn或http://www.open-fea.cn),在下载专区中找到在线试用环境:http://60.191.16.186:8050/fea/,进入OpenFEA界面。
点击“”,打开装载数据窗口,选择装载类型为CSV,选中renwuhuaxiang00.csv和renwuhuaxiang01.csv文件,然后装载到OpenFEA中。
加载人物画像概况数据
加载人物画像详细数据
人物画像概况数据
人物画像详细数据
人物画像,由主表数据和从表数据构成。主表数据展示标签概况信息;从表数据展示对应标签的详细信息,在鼠标移动到标签上时显示。
主表对数据格式的要求如下:
从表数据格式的要求如下:
三、可视化分析及设计过程
当前数据还不符合人物画像绘制的要求,所以我们需要先对数据进行分析处理。
1、新增列
新增一列颜色,颜色值可任意指定,本次按照0-4的顺序来指定。
2、更改列类型
将整型更改为字符串类型
3、字符串处理
因为颜色的值只支持0-4,所以需要把5替换成0-4中的数字,本次替换为0
4、最终得到的人物画像概况数据
5、保存数据
6、设置索引
将人物画像详细数据的字段“索引”设置为索引列index
7、最终得到的人物画像详细数据
8、保存数据
9、绘制图形
10、绘制成功
从上图的人物画像不难看出,该人属于中产阶级,资产百万,是个旅游达人,消费水平很高,特别热衷于旅游,在衣着打扮上的花费也不低。
该人还经常去健身房健身,很注重身体锻炼,而且还是微信的发烧友,一年当中打开微信的次数居然高达4000次(微商可以盯紧了,出手“大方”且钱多,速来^-^)。