机器学习在航空乘客满意度预测中的应用
创作时间:
作者:
@小白创作中心
机器学习在航空乘客满意度预测中的应用
引用
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来填充缺失值
可以看到处理完后,就没有缺失值了。
热门推荐
信用卡还款日设置完全指南:如何正确设定还款日期以避免逾期和利息
300多年后 “芜湖浆染”再引时尚
自己艾灸的简单方法
选择合适的在线学习平台:满足你的学习需求
暖肤色适合什么颜色的首饰?
《原神》纳西妲多元配队揭秘:除了草行久,还有这些强力组合!
皇权与相权天平上砝码,浅谈宋代的台谏制度
量子到经典:自发坍缩模型
市净率的定义和计算方法是什么?市净率在股票估值中有什么作用?
平安班玛建设 | 达卡派出所开展打击“黄赌毒”普法宣传活动
和田玉猫眼石:如何鉴别活猫眼与死猫眼?了解这些关键特征轻松分辨!
甲状腺降钙素偏高意味着什么?
文言文愚公移山原文及翻译
黄鹂又啼数声。
球探报告:拜仁准新援,法国边锋奥利塞
中医防治儿童鼻炎有妙招!让孩子的鼻子远离鼻炎困扰
《字解百家姓》第22集:吕姓
黄石系列大结局解析:达顿家族的遗产、复仇主题和新起点
医生建议硫磺皂洗头
书面离婚协议书如何写才有效
理疗馆会员积分制度的设计与实施
前端如何构建复杂JSON数据
神秘生物的起源与猜想-囧次元官网揭秘《怪兽8号》
载沣被刺险些丧命,为何释放汪精卫,还是溥仪揭开的谜底
上海浦西楼市四大新势力崛起
是人≠斯人,从原意来看,“斯人”一词明显更合乎情理
南京的大气,杭州的精致,注定两地经济发展走不同路,结不同果
种花生需要什么肥料最好?
小细胞肺癌治疗的新突破:精准医疗的进展与早期诊断的关键
手指内侧淤青是怎么回事