python游戏数据分析

数据分析思维导图

1.项目背景简介
本次项目分析所用数据集来源于kaggle steam游戏各地区销售数据,可以通过不同国家、发布者、游戏类型,地区收益等因素,对销售数据进行分析,提出有效的建议,帮助电子游戏销量提高
提出问题
1.电竞游戏行业近年来的发展状况
2.电子游戏市场分析:受欢迎的游戏、类型、发布平台、发行人等属性归类;
3.各地区、各类型游戏销售下滑的原因

数据清洗

导入数据:

理解数据:根据现有的字段,可以从用户、发行商、市场、各地区销售额等方面去分析,得到近年来电子游戏的市场销售情况。

由描述统计结果可知,该数据集包括1980-2016年的电子游戏销售情况,其中涉及到16598款游戏,由578个发行商,31中游戏类型,12类游戏平台。

数据清洗:缺失值(数据量较小对整体影响不大,可以直接删除缺失值)


删除重复值:

异常值处理:16年之后的数据过于缺失不会影响整体数据,选择删除

数据建模

市场

电子游戏行业近年来的发展状况-市场

提出问题
为什么 steam电子游戏行业销量在2008、2009年达到顶峰之后,后来整体情况持续走低?
从业务流程出发进行–假设
由于没有对应数据,无法找到 对应问题 只能给出自己的解决方法

假设1:渠道投入减少?或者渠道投入质量差,非目标客户?
假设2:出现用户无法安装的情况
假设3:用户搜索不到自己所想?
假设4:游戏定价过高,超过用户预期。
解决方案

1.环比同比各渠道 不同时期的下载安装量,找到问题渠道。优化渠道配置
2.优化 产品技术测试后台 ,解决安装问题
3.重新设置优化搜索关键字,增加用户搜索成功率,并且根据用户搜索,重新优化推荐算法。
4.类比同行业 同类型游戏 定价,并制定用户问卷调查用户消费,明确价格是否合理,

如果未能解决问题 也可以从公司 内部 外部2个大维度细分

内部情况
公司情况(4p组合)
1产品本身:由于涉及各地区广阔,产品版本维护是否根据给地区 针对性 营销
2价格:steam品台价格制定是否合理
3渠道:渠道可以细分 渠道a+渠道b+渠道c…根据数据确定问题渠道
4营销活动:是否定期按照 各地特定节假日、重大事件 营销活动 ?
用户角度(AARRR
5.用户可细分为 新用户+ 老用户 根据数据 得出 是 新用户 拉新 出现问题,还是老客日活、留存下降
6.产品是否具备 用户间推荐传播的口碑
7.steam网站或游戏内部是否植入广告过多影响用户体验
外部情况
行业(pest模型)
8.行业经济:调研行业现状,是否遇到风口,一片欣欣向荣或行业受挫,整体行业经济都不景气
9.舆论影响(各社交平台)
是否受社会舆论影响,可查看各社交平台()例如微博、贴吧、博客、知乎等)是否存在较好/坏评论,造成影响,影响用户量。
10. 政策影响
是否有鼓励/限制政策出台,影响了产品和用户。
11.行业直接竞争对手——竞品:调研市场上是否有强有力的竞品出现,是否也在同渠道进行投放,从而抢占了用户资源等;
竞品是否有新功能、新活动上线,吸引了用户。

结论:
外部因素:08-09年是steam销售市场的巅峰,从PEST外部环境考量的话,08年次贷金融危机爆发,欧美资本市场各行业全部受到严重影响,用户消费受到很大影响为主要原因,
内部因素:steam 客户端 优化不够应该针对各地区 精细化营销,
全球市场渠道不完全,亚洲地区可能应该深耕,在欧美为主要的消费人群外,steam应该要扩大自己的销售市场,投放新的渠道。在群雄逐鹿的资本环境抢占市场,不同地区采用针对化运营。

各地区销售情况-市场
对1980-2016年的游戏行业市场情况进一步分析。总体来看,1980-1995年电子游戏市场呈现平稳发展的趋势,1995-2007年电子游戏市场蓬勃发展,呈现爆发式提升,2007、2008年电子游戏行业达到巅峰,此后开始,电子游戏行业又逐步回落,直到2016年,全球销售总额已经低于1995年的水平,电子游戏行业市场陷入了低迷期。

用户

用户—最受欢迎的游戏类型?-Action 和 Sports

最受欢迎的游戏是—Need of speed

发行商

销量最高且最受欢迎的发行商-NIntedo

发行商:哪一年发行的游戏最多?2008-2009

销量

销量—哪一年全球销量最高

销售最高的游戏类型

售价最高的单款游戏:

相关性分析
NA和EU市场占比高,和广告投放力度呈正相关

本项目主要是利用steam 数据集对于1980-2016年全球电子游戏行业销售情况进行分析,了解电子游戏行业的发展情况。
分析思路是先通过Python进行数据清洗,然后采用seaborn matplotlib进行可视化分析。具体研究内容从用户、发行商、市场、销量4个维度进行,
在用户层面,探究了最受欢迎的游戏、游戏平台、游戏类型;
在发行商层面,可以看到steam销量最好的发行商,并分析了其历年发布游戏数量的变化;
在市场层面,分析了全球市场电子游戏销售额如何变化,四大地区市场总额如何变化。
对于 受欢迎程度高的游戏,可完善新手机制,适当增加奖励机制,保持游戏可玩性定期更新,并且可增设活动释放玩家消费力

(由于数据 不全面只能 假设 各个问题会影响 行业整体走势,但没有数据 一一验证。)

python游戏数据分析相关推荐

  1. 整理了6个Python经典项目(python爬虫、python人工智能、python数据分析、python web、python办公自动化、python游戏),送给正在求职的你

    前言 职场中一贯有"金三银四"."金九银十"的说法.尤其是3.4月刚过完年后,很多企业的员工会选择离职,大量空缺职位被放出,同时HR招聘压力增大,求职者往往可以 ...

  2. 想学python看什么书-想学习Python做数据分析,应该看哪些书?

    一.Python编程 /> 本书是一本针对所有层次的Python 读者而作的Python 入门书.全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib.N ...

  3. 自学python要看哪些书-想学习Python做数据分析,应该看哪些书?

    一.Python编程 /> 本书是一本针对所有层次的Python 读者而作的Python 入门书.全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib.N ...

  4. python 游戏开发_Python游戏开发入门

    spContent=--玩游戏的最高境界是什么? --当然是设计一款属于自己的游戏! --设计游戏不是目的,从游戏看道理,从道理看人生,人生何尝不是属于自己的游戏? --"弹指之间·享受创新 ...

  5. 32岁学python有前途吗_Python发展前景如何?学习Python游戏开发有前途吗?

    Python发展前景如何?学习Python游戏开发有前途吗? 时间:2018-04-02 15:48:31 | 来源:千锋教育 | 作者:alents 学习Python的人都知道一句话:人生苦短,我用 ...

  6. python做数据分析有什么优势_六星教育:使用Python做数据分析的优点是什么?

    原标题:六星教育:使用Python做数据分析的优点是什么? 大数据越来越火的发展,越来越多的企业也使用大数据分析,数据分析行业的需求人才也趋向上涨趋势,做数据分析的也需要学会一些编程语言的,比如MAT ...

  7. python用于数据分析的书籍_做数据分析不得不看的书有哪些?

    书不在多,而在于精.我分析了知乎上推荐的数据分析类书籍的回答,最终总结了以下内容,形成了这篇文章. 数据分析类的书有很多,可以按数据分析的流程分类,每个流程应该看哪些书籍. 也可以按照通识类和工具类进 ...

  8. python可视化数据分析plotly-Python数据分析:基于Plotly的动态可视化绘图

    随着信息技术的发展和硬件设备成本的降低,当今的互联网存在海量的数据,想要快速从这些数据中获取更多有效的信息,数据可视化是重要的一环.对Python语言来说,比较传统的数据可视化模块是Matplotli ...

  9. python游戏编程网课_Python 学习最佳方式_创建游戏_编程一个机器人

    Python 是世界上功能最多且最强大的编程语言之一.使用 Python,你可以编写自己的应用程序,创建游戏.设计算法.甚至编程一个机器人.学习 Python 还可以担任软件工程师.Web 开发人员. ...

  10. 走进“开心农场主”:游戏数据分析的架构及调优

    发表于 1小时前|  1164次阅读| 来源 CSDN|  1 条评论| 作者 穆黎森 大数据 Hadoop HBase MySQL Java 摘要:08年,他们以<开心农场>打开国际化社 ...

最新文章

  1. 为什么链接库的顺序有时会导致GCC错误?
  2. python基础知识整理-python入门基础知识点整理-20171214
  3. base cap 分布式_神一样的CAP理论被应用在何方?
  4. java 下载工具_java文件下载工具类
  5. new Grammar in 740 - internal table filter
  6. 2020数字营销白皮书
  7. 基因组中的趣事(二)- 最长的基因2.7 million,最短的基因只有8 nt却能编码
  8. html5 plus.push,Push - 《HTML5 Plus API 指南》 - 书栈网 · BookStack
  9. Div层悬浮实现HTML5 Canvas背景动画
  10. spring mvc常用注解@Component @Controller @Service @Repository
  11. 初见mybatis-plus(快速创建入门案例)
  12. php密送,向多个收件人发送电子邮件 – 抄送:和密送:在PHP中
  13. VBA按行读取TXT文本文件
  14. CSS3实现两头细中间粗的线(纵向)与一线两色\渐变线\文字投影\文字渐变等
  15. excel 常用技巧
  16. python控制ppt翻页_详解Python操作PPT的各种骚操作!
  17. 建模simulink - 手把手教你搭建xpc平台
  18. Windows系统又被盯上,出现最新MSHTML漏洞
  19. FEDORA UT4418开发板ANDROID环境搭建
  20. 你是真的“C”——找单身狗~

热门文章

  1. 好程序员web前端分享如何构建单页Web应用
  2. 路由器管理页面html,电脑怎么进入路由器设置界面_怎么登录路由器管理界面?-192路由网...
  3. altium summer 9导入orcad dsn文件的方法
  4. jQuery类似QQ空间时间轴效果_事件展示时光轴js特效代码
  5. 用Python网络爬虫来看看最近电影院都有哪些上映的电影
  6. 07_游戏破解器与文件加解密
  7. Markdown编辑器使用-yellowcong
  8. 产权登记在未成年子女名下,离婚时应如何处理
  9. HDR(高动态范围)
  10. Ribbon整合Eureka报错no instances available