机器学习在航空乘客满意度预测中的应用
创作时间:
作者:
@小白创作中心
机器学习在航空乘客满意度预测中的应用
引用
CSDN
1.
https://blog.csdn.net/qq_59091630/article/details/139698973
本文通过机器学习方法(逻辑回归、决策树、随机森林、支持向量机等)对航空乘客满意度关键因素进行数据分析及预测。文章从问题定义到数据处理再到模型应用,层层递进,逻辑严谨。同时,文章还包含了具体的代码实现和结果分析,具有较强的可读性和实用性。
1.引言
这是一次关于航空公司及飞行情况各种相关的软硬件条件对乘客满意度的最终分析。本次实验是比较有实际意义。乘客的满意度对于航空公司而言是一个重要的评价指标,对于初次做飞机的人进行航空公司的选择起到关键的参考作用,同时可以不同情况反馈,督促航空公司做出相对应的改善。
本此实验采用逻辑回归、决策树、随机森林、支持向量机等多种方法,不仅能够帮助我们分析于预测不同因素对乘客满意度的影响,还能互相对比,帮助我们更深入了解这几种常用机器学习算法。
本文的整体流程实现阐述实验实际意义,并说明将会用到的方法;然后正式进行实验阶段:先对实验数据进行分组和预处理,接着对各个因素对乘客满意度进行可视化分析,最后进行满意度预测并对比各个算法的结果,分析其优劣;本文的最后对本次实验的结果根据实际应用意义进行综合分析。
2.实验数据
所有数据中,Gender、Customer Type、Type of Travel、Class与Satisfaction的数据是字符串类型,其他都是整数型或浮点数型。
其中,14个体验维度的数据都是0-5之间的整数型评分数据。
3.数据读取与数据预处理
导包
读入数据
然后开始对数据的预处理,先检查一下有哪些数据是缺失的:
可以看到所有数据中只有Arrival Delay in Minutes是有缺失值的。
可以看到缺失值的占比还是相当小的。
看看完好数据的分布情况来决定用什么方法修补缺失值
显然晚点时间为0的数量远超过其他值,因此我使用0来填充缺失值
可以看到处理完后,就没有缺失值了。
热门推荐
营长是什么军衔级别?部队职务与军衔的从属关系详解
容克地主vs山姆少爷:二战中的德军与美军步兵师比较
Nature子刊 | 通过模拟学习实现无实验外骨骼辅助
魔兽世界怀旧服各种钥匙获取攻略
哈佛发布生成式AI学生应用指南,提出四项建议和33个策略
新手炒股入门:法律风险与合规投资指南
演唱会门票找“代抢”风险大
陶虹:从影坛宠儿到独立女性的成功之路
二楼反水会咋样?
大爷吃几十年猪油都没事,为何有人说猪油不健康?
手关节受伤肿胀怎么办
全面预算指南:独自游览四川九寨沟所需费用及旅行攻略
全身训练&肌群分化如何选择?7个优缺点剖析!(附计划)
人防车位权属问题深度解析:从法律框架到诉讼策略
解决显示器没有音响的问题(如何为显示器增加音频输出)
江西南昌:夜游历史文化街区 激发文旅消费热度
说文解字上下册电子版
探索二次元艺术:揭秘顶尖二次元绘画大师的创作技巧与作品集锦
栈和栈帧的基本理解
曾亏3000万的南京红山动物园,如今将它的小动物变成了顶流
团队人心不稳如何解决
宣称“躺着就能瘦”的减肥药,到底有多危险?
文创赚钱难?来看苏州博物馆和南京红山动物园怎么破
苏联三大“超级工程”,为何至今仍是俄罗斯的工业脊梁?
国家一级保护动物——白鹤
急急如律令翻译曝光,揭秘古老符咒的现代意义
近五年北京与上海集成电路产业发展比较分析及“十五五时期”北京发展建议
反酸烧心?医生推荐这四类药物缓解症状
八大菩萨之文殊菩萨
见证上海制表工业闪耀世纪的"钻石"