某运营商客户流失分析

简介: 当今时代,价值客户不仅是电信企业的宝贵资源, 也是其竞争对手不断争取的对象。据某运营商的统计数据显示,每个季度的客户流失现象非常严重。这使得移动运营商不得不关注客户流失管理。本项目主要通过对某运营商第一季度统计数据,运用机器学习算法进行建模与预测,预测出用户是否流失,帮助运营商更好的了解流失客户,以便于采取有力措施防止客户流失。

项目实现流程

image.png

源数据

获取了某电信运营商第一季度3个月内的客户数据,数据的IS_LOST列为用户的缺少情况。

image.png

数据清洗

清洗部分使用pycharm编译软件将数据表导入,在使用info()方法查看数据详情

df=pd.read_csv(open(r’E:\Data\Original_data.csv))df.info()结果如下

image.png

可以看出每列的数据类型再对数据进行去重处理,针对MONTH_ID,USER_ID 2列进行去重,并保留去重的第一项df.drop_duplicates(subset=['MONTH_ID','USER_ID'],keep="first",inplace=True)查看数据的缺少情况df.isnull().sum()

image.png

数据探索性分析

image.pngimage.pngimage.png

    image.png

image.pngimage.pngimage.png

image.png

image.pngimage.pngimage.png

image.png

image.pngimage.pngimage.png

image.png

image.pngimage.pngimage.png

image.png

建模预测

将处理好的数据,切分为7:37为训练数据,3为预测数据,然后上传至云平台预测流失我们选择的是决策树算法

image.png

其中修改元数据节点,需要将,数据设置为分析列与目标列

image.png

image.png

运行得到训练模型:

image.png

image.png

再使用测试数据应用模型,并输出预测表:

image.png

右侧起第四列为数据原值,第二列为预测值,第一列为预测成功与否,通过计算Y的比例得出预测成功准确率:

image.png


编写代码调用分类算法建模使用GridSearchCV调整模型参数得到优的模型:image.png

模型评分比较:

image.png

决策树模型评估:五折交叉验证混淆矩阵,ROC曲线AUC准确率精确度召回率F1KS值:

image.png

image.png

image.png

image.png

决策树模型预测流失风险较高的用户人数:

image.png

后期基于阿里云机器学习PAI实现此项目功能。

目录
相关文章
|
存储 编译器 C语言
【C语言】指针大小知多少 ?一场探寻C语言深处的冒险 !
在C语言中,指针的大小(即指针变量占用的内存大小)是由计算机的体系结构(例如32位还是64位)和编译器决定的。
1769 9
vite.config.js中vite.defineConfig is not defined以及创建最新版本的vite项目
本文讨论了在配置Vite项目时遇到的`vite.defineConfig is not defined`错误,这通常是由于缺少必要的导入语句导致的。文章还涉及了如何创建最新版本的Vite项目以及如何处理`configEnv is not defined`的问题。
948 3
vite.config.js中vite.defineConfig is not defined以及创建最新版本的vite项目
|
敏捷开发 安全 Java
论软件维护方法及其应用
【11月更文挑战第16天】在软件开发的整个生命周期中,软件维护阶段占据了超过60%的时间。本文旨在深入探讨软件维护方法及其应用,通过笔者参与的一个实际Java项目为例,详细阐述软件维护的重要性、影响因素以及具体实践。
534 1
|
安全 编译器 异构计算
在CPU设计中,为了提高能效比并减少能源消耗,采用了多种节能技术
【10月更文挑战第2天】在CPU设计中,为了提高能效比并减少能源消耗,采用了多种节能技术
569 5
|
机器学习/深度学习 监控 人机交互
深度学习之视频中的姿态跟踪
基于深度学习的视频姿态跟踪是一项用于从视频序列中持续检测和跟踪人体姿态的技术。它能够识别人体的2D或3D关键点,并在时间维度上进行跟踪,主要应用于人机交互、体育分析、动作识别和虚拟现实等领域。
570 3
|
存储 算法 程序员
内存管理概念(一)
内存管理概念(一)
|
传感器 编解码 前端开发
平行操控之高危作业-远程无人挖掘机优势及技术实现
无人挖掘机在土石方、煤矿开采、冶金建筑等领域发挥重要作用,通过精确导航、高精度传感与控制技术,提升作业效率与安全性。在建筑场景中,实现自主避障、自动装车等功能,提高施工效率并降低成本。应急救援时,无人挖掘机能迅速进入危险区域执行任务。技术上,利用低延迟音视频传输与控制技术,实现远程高效操控,支持多种协议与格式,确保稳定流畅的远程作业体验。
534 0
|
存储 编解码 数据可视化
Google Earth Engine谷歌地球引擎GEE栅格图像自动地理配准与空间位置校正
Google Earth Engine谷歌地球引擎GEE栅格图像自动地理配准与空间位置校正
494 1