考试模拟样题-数据分析应用(附答案)

上传人:小** 文档编号:55434966 上传时间:2018-09-29 格式:DOC 页数:8 大小:484.84KB
返回 下载 相关 举报
考试模拟样题-数据分析应用(附答案)_第1页
第1页 / 共8页
考试模拟样题-数据分析应用(附答案)_第2页
第2页 / 共8页
考试模拟样题-数据分析应用(附答案)_第3页
第3页 / 共8页
考试模拟样题-数据分析应用(附答案)_第4页
第4页 / 共8页
考试模拟样题-数据分析应用(附答案)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《考试模拟样题-数据分析应用(附答案)》由会员分享,可在线阅读,更多相关《考试模拟样题-数据分析应用(附答案)(8页珍藏版)》请在金锄头文库上搜索。

1、1(50.0 分) 移动公司想结合用户通话行为,推荐相应套餐,或者结合用户现有套餐优 化用户套餐,提供个性化套餐,从而对客户进行精准营销,增加客户粘性。 为此,移动公司收集了下列数据,移动公司收集到的数据包含下列字段: 变量名称变量标签Customer_ID用户编号Peak_mins工作日上班时间电话时长OffPeak_mins工作日下班时间电话时长Weekend_mins周末电话时长International_mins国际电话时长Total_mins总通话时长average_mins平均每次通话时长data-移动用户细分聚类.xlsx移动用户细分聚类请你根据这些客户数据,进行数据的预处理(数

2、据预处理过程中可以根据 现有变量构造新变量进行分析),预处理之后选择合适变量进行分析,分析算 法自行选择,写出分析思路和过程,通过数据分析对客户进行细分,将客户分 为 5 类。并为移动公司提供客户精准营销的相关建议。(请写出分析的流程并 刻画最后细分之后的客户的特点和相应的营销建议)答案解析:答案解析: 根据题意解读本题可以选用聚类方式对客户进行类别划分,此处采用 Kmeans 聚类进行模型假设。 1、对数据进行预处理,数据均为数值型,此项不用处理; 检验数据可知没有缺失值,故此项不用处理; 将数据导入 datehoop 平台进行异常值处理可以看到虽然异常值较多但考虑 到可能是特殊人群,故此项

3、不做处理。聚类对变量相关性影响较为敏感,因此 将数据通过 datehoop 平台进行相关性分析结果如下:从相关矩阵可以看出 Peak_mins 和 Total_mins 相关性显著。此处利用比值 法构建新的变量 peak_mins/total_mins,因为变量之间取值范围差异较大,因 此进行聚类时需要进行标准化(datehoop 平台可以自动标准化,此处不单独处 理)。 2、对变量进行聚类,选择变量 peak_mins/total_mins,offpeak_mins,weekend_mins,international_mins,total_mins,average_mins;根据题目要求,

4、聚类个数选择 5,聚类结果如 下:平均轮廓系数为平均轮廓系数为 0.24850.2485,虽然轮廓系数并没有接近,虽然轮廓系数并没有接近 1 1,但也是合理的。在,但也是合理的。在 实际聚类过程中并不是每次聚类都会达到较高的轮廓系数,轮廓系数不高说明实际聚类过程中并不是每次聚类都会达到较高的轮廓系数,轮廓系数不高说明 类之间区分性不是特别明显,但并不代表类之间没有区分类之间区分性不是特别明显,但并不代表类之间没有区分 3、针对聚类结果分析每一类客户在现有变量现有变量上的特征,这里选取平均值作 为参考依据,每一类针对每一个变量的类中心点如下:0 类:工作日通话时长、国际通话时长、总通话时长都最长

5、,周末通话时 长也较长,可以定义为高端商务客户高端商务客户; 1 类:平均每次通话时长最长,其他通话时长处于中等水平,可以定义为 长聊客户长聊客户; 2 类:所有通话时长都最低,命名为不常使用客户不常使用客户; 3 类:下班班时间通话时长最长,总通话时长和上班时间通话时长较长, 可以命名为中端日常客户中端日常客户; 4 类:周末通话时长最长,上班时间通话时长仅次于高端商务客户,国际 通话时长和总通话时长都较长,可以命名为中端商务客户中端商务客户; 4、根据以上客户细分的结果和特征分析,移动产品开发部门有针对性的开根据以上客户细分的结果和特征分析,移动产品开发部门有针对性的开 发设计套餐品类,满

6、足不同类型客户的实际需求,增加客户黏性,提高客户满发设计套餐品类,满足不同类型客户的实际需求,增加客户黏性,提高客户满 意度,最终提高客户的生命周期价值。意度,最终提高客户的生命周期价值。 针对不同的类别客户给出相应的营销建议。按照老师课堂讲解,可以发挥 想象力针对每一类客户设置不同的营销策略, (1)对于 0 类高端商务客户,移动公司可以推出较为优惠的电话资费以保证 客户可以长期使用。在保证国内通话时长的前提下,可以推出优惠的国际漫游资 费。(2)对于 1 类长聊客户,移动公司可以推出相应的畅聊套餐或者开设亲情号 以吸引客户的眼光。(3)对于 4 类中端商务客户可以推出和高端商务客户相 似的

7、套餐,以吸引顾客的目光。 (4)对于 2 类不常使用客户可以开设包月低价套餐,以增加客户使用率和客 户粘性。2(50.0 分)通过游戏用户相关行为数据预测用户是否会付费某游戏公司,根据收集的 2016 年上半年的用户行为数据对用户是否会付费进行预测,根据预测结果对可能付费用户进行精准营销。该公司一共收集了用户的编号,以及用户的注册时间和最后一次登录时间,以及用户退出时的等级还有用户是否付费等数据。user_ idinstall_ datelast_login _datelevel_ endo sis_pa yeractive_ daysavg_sessio n_cnt用户 编号游戏安装 时间最

8、后一次登 录游戏时间用户退 出时的 游戏等 级登 录 手 机 系 统是否 付费活跃天 数每天登录频 次数据及数据类型解释user _idinstall_ datelast_login _datelevel_ endosis_pa yeractive_ daysavg_sessio n_cnt字符 型日期型 如: 2015/5/4日期型数值型字符 型, 取值 为: Andr oid 和 iOS是否 付费 1 代 表付 费, 0 代 表未 付费数值型数值型游戏训练数据.xlsx游戏数据训练集游戏测试数据.xlsx游戏数据测试集游戏预测数据.xlsx请根据原始数据,对数据进行预处理(包括对类别型变量

9、进行数值化处理、重新构造新的变量),然后根据原始数据,自行选择变量和分析算法进行分析(数据提供包含训练数据、测试数据、预测数据、其中测试数据的模型检验结果的计算提供了相应的 excel 表格,表名为:测试数据结果计算,只需把测试结果拷贝到第二类数下面,相应的指标即可计算出来),写出分析过程和思路,并且根据模型进行预测。答案:答案:1、由题意可知本题是分析用户是否会付费这一问题,可以考虑用逻辑回归建立模型进行预测。本题中 level_end、os、active_days、avg_session_cnt、duration、为自变量,i is_payer 为因变量2、对数据进行预处理,因为登录手机系

10、统 OS 为字符型数据,故进行数值化编码如下:osos 编码Android1iOS2 经检验数据可知无缺失值,故此项不用处理; 数据样本均衡,符合建模要求; 异常值分析:将所有变量导入 datahoop 平台进行异常值分析,由箱型图可知虽 然存在异常数据,但是考虑到可能是分类所致,故此项不做处理。 逻辑回归对多种共线性敏感,因此需要进行共线性分析,将所有变量导入 datahoop 平台进行相关系数分析,得到相关系数矩阵如下: 相关系数矩阵level_e ndos 数 值化active_d aysavg_session_ cntdurati onis_pay er level_end10.083

11、50.88860.70530.72790.6825 os 数值化0.083510.06280.00440.06840.1237 active_days0.88860.062810.52810.76720.5323 avg_session_ cnt0.70530.00440.528110.38060.5184duration0.72790.06840.76720.380610.4497 is_payer0.68250.12370.53230.51840.44971 由矩阵可以看出变量之间虽然具有相关性,但是相关性不强,可以进行逻辑回 归分析。 3、设定自变量 level_end、os、activ

12、e_days、avg_session_cnt、duration 分别为 x1,x2,x3,x4,x5,因变量is_payer 为 y,假设回归方程 ln =a1x1+a2x2+a3x3+a4x4+a5x5+b()1 ()将训练集和测试集的数据分别导入 datahoop 平台,选择相应的自变量和因变量, 进行逻辑回归分析(迭代次数 1000 次)模型结果及检验情况如下:Accuracy 和 AUC 值,准确率和召回率都比较高,模型拟合效果较好,训练误差 不大。回归方程为 ln =0.1207x1+0.5375x2-0.0009x3+0.117x4-0.0016x5-()1 ()3.6267将测试

13、结果和原测试集中的实际分类进行对比,得到如下混淆矩阵和计算出相 应的准确率召回率,结果如下:由混淆矩阵可知 Accuracy 和准确率召回率都比较大,模型预测效果较好,泛化 误差不大。可以用该模型进行预测。平台答案解析平台答案解析答案解析: 提示: 根据题目可以选取聚类方法对客户进行细分,这里选取 k-means 聚类方法 进行分析。k-means 聚类要求,纳入的聚类变量一般为数值型变量,而且聚类 变量之间不应该有较强的线性相关关系,如果变量间存在较高的线性关系且能 够相互替代,那么计算距离时,这些变量会对距离重复贡献,一定程度上影响 到聚类结果。 对数据进行预处理,数据无缺失值,异常值分析

14、显示异常值较多,结合实 际情况认为有可能是特殊人群,所以在此不作处理。通过查看相关系数矩阵看 到 peak_mins 和 total_mins 相关性很高,所以只选取其中一个,然后构造一个 新的变量 peak_mins/total_mins,由于新构造的变量取值与其他变量取值范围 相差较大,因此,在聚类分析时,选择标准化处理之后的数据进行聚类 (datahoop 可以在分析时默认进行标准化处理);对数据进行聚类分析,选取变量为: peak_mins/total_mins,offpeak_mins,weekend_mins,international_mins ,total_mins,avera

15、ge_mins,聚类个数为 5。平均轮廓系数为 0.246 左右,虽然轮廓系数并没有接近 1,但也是合理的。 在实际聚类过程中并不是每次聚类都会达到较高的轮廓系数,轮廓系数不高说 明类之间区分性不是特别明显,但并不代表类之间没有区分。根据聚类结果分析每一类客户在现有变量上的特征,这里选取平均值作为 参考依据。 对类进行特征分析: 1 类:总通话时间(Total_mins)最长,上班通话通话时间(Peak_mins)最长, 国际通话(International_mins)最长,命名为高端商用客户; 0 类:下班通话时间(OffPeak_mins)最长,周末通话时间(Weekend_mins)最

16、长,上班和国际通话时间居中,命名为中端日常客户; 2 类:上班通话通话时间(Peak_mins) 和国际通话 (International_mins)仅次于第 1 类,周末通话时间(Weekend_mins)居中, 总通话时间(Total_mins)较长,命名为中端商用客户; 4 类:平均每次通话(average_mins)时长最长,命名为长聊客户; 3 类:各项通话时间均很低,命名不常使用客户。 综上,根据以上客户细分的结果和特征分析,移动产品开发部门有针对性 的开发设计套餐品类,满足不同类型客户的实际需求。比如:高端用户推荐各 项指标偏高,套餐费用也偏高的套餐;中端用户和中高端用户可以较高端用户 偏低一点进行套餐推荐,常聊用户可以推荐符合常聊特点的套餐,比如通话次数优惠类套餐,低端用户可以推荐资费便宜的套餐。从而增加客户黏性,提高 客户满意度,最终提高客户的生命周期价值。答案解析: 分析不同特点的用户是否会付费,属于分类问题,这里选取逻辑回归算法 来进行分析。逻辑回归算法需要考虑是否存在异常值和共线性,因此进行异常 值分析和相关系数矩

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号