机器学习在航空乘客满意度预测中的应用
创作时间:
作者:
@小白创作中心
机器学习在航空乘客满意度预测中的应用
引用
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来填充缺失值
可以看到处理完后,就没有缺失值了。
热门推荐
春季,老姜和苹果一起吃是绝配,一周吃3次,很多人都不知道有啥用!
怎样用药物缓解腰椎间盘突出的症状
真空发生器:单级与多级的选择策略
五岁小孩的能力评估包括哪些内容?
10条神技能,让金刚菩提快速包浆!
社会保障的功能有哪些?
老人家手臂疼,这些招儿或许能帮到你!
扁桃体结石怎么取不恶心-扁桃体结石不好取出小妙招
户外登山包选购指南:从背负系统到品牌推荐
哈雷彗星什么时候回来?它会撞上地球吗,如果撞上会怎样?
安宫牛黄丸大幅涨价 原料价格远超黄金
房产变更夫妻一方所有怎么办
重构底层逻辑:微短剧,一场颠覆传统影视的工业革命
如何促进研发团队的创新思维
苹果电脑内存清理指南:让你的Mac重回“光速”
如何评估主力资金流向的影响?这种分析在投资决策中有什么作用?
脚踝肿痛难耐,可以吃镇痛药吗?
成年人每天到底要喝多少水?
400余位专家齐聚共话脐带血 脐带血的重要作用已成为医学界共识
为什么按摩完,身上反而更痛了?教你7招告别疼痛!
弦乐器的分类
口袋妖怪中的经典神宠——暴鲤龙,你不可错过!
FLOAT – 基于流匹配的音频驱动说话人头像生成模型
秦岭最后一片净土-鹿角梁
招聘流程标准化:确保招聘质量的一致性
Git 工作流程
汉武帝在位54年,有40多年在跟匈奴打仗,他为何那么执着于打匈奴
西安到四川宜宾旅游攻略:一日游路线、自驾游距离及详细攻略
全力打造“中国算力之都”!数字宁夏腾“云”攀高峰
家人在镜头下:记录生活中的温馨时刻