点击上方“Python爬虫与数据挖掘”,进行关注

回复“书籍”即可获赠Python从入门到进阶共10本电子书

燕雀安知鸿鹄之志哉?

本次项目使用Excel进行数据清洗,使用Tableau进行可视化分析。

文中涉及相关数据以及文件下载地址见文末。

仪表盘展示

在这里插入图片描述

项目背景

该项目源于美团面试分析题,主要分析用户不满意的原因,并据此提出可落地的建议来降低不满意率。

分析目的

差评原因分析,并给出改善方案。

问题拆解

在这里插入图片描述

数据概览

骑手姓名重复默认为同一个骑手;同一个骑手可能在不同站点出现差评。

数据清洗

  1. 检查有无缺失值异常值(评价内容和备注会有缺失值,不影响分析)

  2. 顾客配送评价标签由“|”分割,需要拆分。

  3. 新增两个维度,取餐时长和用户等待时长。

拆分字段

使用Excel的Power Query对顾客配送评价标签进行拆分。

  1. 选中站点名称、骑手名称和顾客配送评价标签,复制黏贴到新表格(仅黏贴值),全选后点击数据→从表格

  2. Power Query界面中选中顾客配送标签列,右键→拆分列→按分隔符。分隔符为"|"。拆分位置选择“每次出现分隔符时”。

  3. 选中拆分出来的9列,右键→逆透视列,删除属性列,保留值,关闭并上载。

  4. 重命名上载后的工作表为“差评标签”,将原数据中的“顾客配送评价标签”列删除,将原表中的“顾客评价内容”及“订单备注”剪切至新的工作表。

新增维度

  1. 取餐时长=骑手接单时长+到店时长+到店等待时长

  2. 用户等待时长=取餐时长+送达时长

由于缺少用户下单到商家确认订单的时长统计,所以我们这里默认用户等待时长即为从用户下单到拿到餐品的时长。Excel内使用sum函数即可完成两个维度新增,本文不再赘述。

清洗好的数据

数据分析

站点分析

在这里插入图片描述
  1. 从整体的差评标签来看,“送达超时”、“态度不好”、“其他”及“少餐/洒餐”是用户给差评时伴随最多的标签。

  2. 根据站点进行筛选,站点BCEF的“送达超时”差评标签超过30%;AB站点“态度不好”差评标签占比超过20%;E站点有18.92%的差评标签是“送达不通知”。

C站点的各项指标都是表现最差劲的,E站点是这几个站点中获差评最少的站点,应根据排名对站点的管理人员进行不同档次的绩效奖惩。

  1. 从各站点用户等待时长来看A站点是耗时最短的。C站点是耗时最长的。

  2. 站点CEF的用户等待时长都在平均值以上,这就可以解释为什么CF站点的差评标签中有30%以上的标签为"送达超值"。

  3. 站点E的用户等待时长是第二久的,该站点除了骑手接单时长外,到店时长、到店等餐时长及送达时长皆在平均值以下,所以要重点考虑该区域的骑手接单速度问题。

  • 是否是因为商家或用户距离太远导致的骑手不愿意接单(但从到店时长和送达时间来看都在平均值附近)。

  • 是否有系统/网络/手机延迟导致的骑手接单速度慢。

  • 是否存在车子经常爆胎、电瓶老是被偷、跳水救人、救火、帮顾客搓麻将、打游戏。。。

  • 从数值上来看F站点的用户等待时长只超过平均值的2%,但是差评标签中“送达超时”的占比高达37.25%,由于缺少差评时间的数据,所以只能猜测该地区应该是办公集中区域,人们对于外卖配送时长的要求相较于别的站点会高出很多。

  • 虽然AB站点的用户等待时长都在平均值以下,但是这两个站点的“态度不好”标签占比过高,需要考虑对骑手进行职业道德规范培训。

  • 骑手分析

    大部分的骑手是第一次上“光荣榜”,但是也有部分骑手多次被授予差评,对于差评一次的骑手应该进行警告,多次差评应该进行绩效扣减,限制单数或停运的惩罚。

    对于特殊情况应该特殊对待。

    在这里插入图片描述
    1. 差评数最多的几位骑手从用户等待时长来看都在平均值附近。查看这几位的差评标签可以发现“送达超时”占32.20%,“其他”占20.34%,“态度不好”占18.64%,我们无法判断“其他”到底是什么因素,所以只能在服务态度上进行狠抓。

    2. 部分站点的接单时间长是因为存在个别异常值。接单时长最长为136分钟。需要和该骑手和店家联系了解情况。

      这么久才接单,用户这一单等了3个小时才拿到手,厉害厉害。

    3. 存在个别骑手到店等餐时长过久,导致送达超时。对于这个现象应该与店家联系,不能一味的怪责骑手,若店家多次出现等餐时长过久导致的骑手差评,平台方应该对其限制流量或降低搜索权重。从上图可以看出平均用户等待时长为43分钟,下四分位为31分钟,用户自下单起超过31分钟收到餐品就很可能给骑手打差评。(太太太可怜了。。缺少地域属性,我好想知道哪个地域的骑手这么惨。)差评数与差评标签数的关系如上图所示。可以发现“其他”、“送达超时”、“态度不好”及“提前点送达”的差评标签数与差评数呈现一定的线性关系。

    假设差评标签数与差评数无关,上图趋势线P<0.0001, >0.3,拒绝原假设,所以上述提出的几个差评标签数与差评数有关。

    总结

    1. 用户给差评最主要因素是“送达超时”,以及“态度不好”,“其他”和“少餐/洒餐”为次要原因。

    2. C站点的表现最差劲,E站点是这几个站点中获差评最少的站点。E站点的接单时长远超平均值。

    3. 对于骑手来说“送达超时”、“态度不好”、“其他”和“提前点送达”更可能获得差评。自接单起,超过31分钟送达就很可能被打差评。

    4. 大部分骑手都是第一次被打差评,但存在部分骑手多次被打差评的现象。

    建议

    1. 督促各站点负责人加强骑手培训及管理。尤其是C站点。

    2. 所有站点都存在"送达超时"和“态度不好”的问题,对于前者建议优化骑手配送路径算法,抢单界面;对于后者,管理人员一定要加强对骑手的服务培训,要多关心骑手,适当改进奖惩措施,提高骑手服务态度,提高用户体验,防止用户流失。

    3. 通过增加站点之间及站内骑手之间的竞争以达到内部竞争效果。增加荣誉榜等奖项满足骑手的尊重需求,给予适当物质奖励满足骑手的安全需求,举行团建活动满足骑手的社交需求。

    4. 对于打差评的用户,可以以金额为该次下单消费额的一定百分比的优惠券形式来补偿用户,并配以真诚的道歉私信,挽留住客户,刺激二次消费。

      对打差评用户可以通过RFM模型来筛选,同时要区分是否是恶意差评。

    参考文章

    [1]

    数分面试题——美团不满意率分析: https://zhuanlan.zhihu.com/p/131404140

    ------------------- End -------------------

    往期精彩文章推荐:

    • 手把手用Python教你如何发现隐藏wifi

    • 手把手教你用Python做个可视化的“剪刀石头布”小游戏

    • 手把手教你利用Pyecharts库对IP代理数据进行数据可视化分析

    欢迎大家点赞,留言,转发,转载,感谢大家的相伴与支持

    想加入Python学习群请在后台回复【入群

    万水千山总是情,点个【在看】行不行

    /今日留言主题/

    随便说一两句吧~

为何总给外卖打差评?我们来数据分析一下!相关推荐

  1. 美团外卖用户差评情况分析

    文章目录 分析背景和目的 数据集介绍 数据清洗 数据分析 1.站点分析 2.标签分析 2.1 送达超时标签分析 2.2 态度不好标签分析 3.总时长情况 建议 分析背景和目的 该数据源自美团面试分析题 ...

  2. 警方:“外卖员因获差评杀人”为假消息 造谣者被刑拘

    中新网1月30日电 近日,微博用户"鱼酱"发布海淀区发生外卖员因获差评杀人案件的虚假消息,引发公众关注.海淀公安分局官方微博30日通报称,信息发布者张某已被海淀警方依法刑事拘留. ...

  3. 造谣“外卖员因差评杀人” 女子被依法刑事拘留

    [TechWeb]1月30日消息,海淀公安分局今天中午发布通报称,近日,微博用户"鱼酱"发布海淀区发生外卖员因获差评杀人案件的虚假消息,引发公众关注.1月30日,嫌疑人张某已被海淀 ...

  4. 拉肚子差评回复模板_女子吃外卖烧烤后拉肚子给差评,老板电话骂人后还说“欧耶”...

    这家烧烤店是外卖平台上杭州滨江区烤串人气第一名,店老板承认打了骚扰电话,但说自己也是受害者,有同行恶意给差评.实际上,采访当天是店老板和小林的第一次见面,小林很无语,表示不接受对方的道歉. 小林在某平 ...

  5. NLP-二分类的应用-区分外卖评论好评/差评

    目录 一.概念 二.二分类实战-划分好评/差评 1.处理步骤 2.实战代码 一.概念 文本分类一般可以分为二分类.多分类.多标签分类三种情况. 二分类是指将一组文本分成两个类(0或1),比较常见的应用 ...

  6. 外卖行业评价管理解决方案:最新饿了么/美团外卖差评解决办法,请收好!

    在美团外卖/饿了么外卖店上开店,老板们都会想做活动来提升自己的店铺评分,评价有礼是最常见的一种方式,那么应该如何做呢? 第1问 –差评是如何产生的- 外卖平台为了规范店铺的管理及保证平台的优质服务,对 ...

  7. 美团外卖:对删差评刷单零容忍 将联动警方打击黑产

    新浪科技讯 2月27日下午消息,近日有媒体报道称,"删差评"."刷单"等黑灰产瞄准美团外卖,帮助商户舞弊.提高店铺评分和曝光量.美团外卖表示,美团安全事务部对此 ...

  8. vue外卖二十一:商家详情-评价列表-条件过滤显示评价:只显示好评/差评+显示只带内容评价、用getters生成好评数量新状态

    一.基本数据标识设计shop/ratings/ratings.vue 1)data数据设计 data(){return{showText:true, //条件1:只显示带文字的评价ratingType ...

  9. 美团差评数据分析,python代码实现

    文章目录 明确问题 理解数据 处理数据 异常值处理 标签处理 新增计算列 数据分析 分析思路 描述性分析 探索性分析 送达总时长时间过长,导致的差评 骑手个人行为导致的差评 商户行为导致的差评 其他评 ...

最新文章

  1. 【SICP练习】104 练习3.1-3.4
  2. iPhone游戏编程教程一步步教你游戏开发
  3. 范道馨晟宾馆还不错!
  4. 英语口语8000句 pdf_值得收藏!生活交际常用英语口语,60句常用的生活交际口语!...
  5. GMM、fisher vector、SIFT与HOG特征资料
  6. js实现对象完美克隆
  7. python 学习之输出流重定向
  8. 利用FPGA实现外设通信接口之:利用FPGA实现USB 2.0通信接口
  9. 关于const记录类型全局变量赋初值的问题
  10. 大数据与Hadoop
  11. java x.length_Java中的length和length()
  12. 【中级】 微信小程序 - 腾讯云 - wafer2 - PHP - DEMO - 003 - 源码分析 - 01 - 文件组成详细分析
  13. 一直对zookeeper的应用和原理比较迷糊,今天看一篇文章,讲得很通透,分享如下(转)...
  14. python判断当前时间是否在两个时间之间_Python 判断时间是否在时间区间内的实例...
  15. centos7安装docker并设置开机自启以及常用命令
  16. php 生成xls解决乱码,怎么解决php导出excel文件乱码问题
  17. 华为网络篇 传输文件-08
  18. 计算机硬件或网络连接失败,Win10系统出现45错误代码:硬件设备未连接到计算机...
  19. Linux之分析bin文件的10种方法
  20. MAC下配置MAVEN环境变量配置

热门文章

  1. PC通过4G模块上网实现流程记录
  2. hualinux 进阶 1.7:kubeadm1.19搭建k8s群集 (最详细的手把手版)
  3. 你是我内心的一首歌在线试听,你是我内心的一首歌歌词,下载
  4. django报错Did you install mysqlclient?
  5. 在PPT表格中,如何在左上角的网格中画一条斜线,并在斜线两边标注第一行第一列的属性名?
  6. python转换函数使用_Python类型转换有哪些?Python类型转换函数介绍
  7. 查看服务器端口开启命令
  8. 从月薪5000到月薪20000,自动化测试应该这样学...
  9. Python中getopt函数用法
  10. 计算机毕业设计Java护肤品购物系统(源码+系统+mysql数据库+lw文档)