基于Python的绝地求生数据分析吃鸡攻略可视化(包含报告、答辩PPT以及代码打包)

本文档详细介绍了使用Python进行绝地求生游戏数据的分析和可视化过程,包括选题背景、系统设计、地图板块划分、数据分析模块、关键代码解析,以及程序运行结果展示。通过数据库存储游戏数据,并利用开发工具完成统计分析,揭示游戏策略与胜率的关系。
摘要由CSDN通过智能技术生成

1 选题背景及需求简介

为了让 PUBG 玩家体会到通关的快乐,需要尽可能准确地推测出吃鸡概
率与多种因素的关系。基于 python 的绝地求生吃鸡攻略可视化就是由此设计
开发的,通过输入不同条件,可以推测出玩家的吃鸡概率。
该系统包含两个 python 文件,两个 html 页面,整体的大块包括数据的
读取、数据的预处理、数据的增加新列、新的特征、数据离散特征的数值化
(文本数值化)、写 MySQL 、将结果做一个 mysql 操作(建表、插值、关
表)、分类模型处理(训练、预测、结果评估、模型的本机化)、前端输入
后端响应(接收值、转化数据、计算最终概率)、结果概率返回 result 、呈
现到前端界面

2 系统总体设计

2.1 系统功能组成

通过对项目的功能的分析,我们设计了基于 Python 的绝地求生数据分析吃
鸡攻略可视化的模块划分图,共分为七部分,分别为基于开场降落地点的分析、
基于选择武器的分析、基于击杀数的分析、基于战斗距离的分析、基于组队方式
的分析、基于玩家地图选择的分析、基于装备选择的分析,系统功能模块如图
2-1 所示。
              图 2-1 绝地求生攻略总体模块划分图

2.2 数据库结构

比赛内容数据 agg 如表 2.1 所示。
表 2.1 比赛内容数据
击杀内容数据见下表 2.2.
表 2.2 击杀内容数据
额外分析添加数据见下表 2.3
表 2.3 额外分析添加数据

 2.3 开发工具

前端数据库开发工具: pycharm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值