我再一次举起大家的手,决定把我做DOTA2数据分析以来积累的经验、踩过的漏洞写成这个系列的文章.

前言:你是怎么跳槽到数据分析师的? (着急听课的人可以直接跳过)
2016年夏天,我和室友昊哥下班回家,总是一起操作几盘刀塔。
老人跪下多根后,到了“赢一根睡”的关键时刻,我们默默地掏出黑英雄组合——的发条,保持沉默。 昊哥选了发条的劣化列表,我默默地走着。 六级之后上发条,一声不响地开一个又大又稳的秒(智能2 ),几乎没有输过4000分钟的鱼塘。 非常融洽。
一有比赛,场面就没这么和谐了。 昊哥是B神粉丝,我是CTY粉丝。 大多数比赛都是各自看的,没有交流。 即使偶尔b神和CTY对战,也是同一个屏幕的异梦,各自怀孕了鬼胎。
但是! 谁也没想到! TI6前的大地震海啸被操纵了,最后的结果竟然是BCHRS合并组成了VG战队,展开了轰轰烈烈的远征。 听到这个消息,我和昊哥马上兴奋起来了! B上帝和CTY成了队友,我们两个小粉丝可以开心地支持同一个战队了!
除了摇旗呐喊,我们两个周期农户还决定做一个小软件——「BP助手”。 统计了各队BP的特征,“展示英雄合作和抑制关系”,试图为燃烧军团出力。 结果,第二天,天昊哥哥接到了新的工作任务,成了鸽子。 我的电子科技研究生水硕,离开了浙大牛硕的支持,进展缓慢。
此后的事情众所周知,——是承载着万众粉丝希望的燃烧军团,虽然披荆斩棘,但最终还是在战斗中倒下,遗憾地离开了TI6赛场。 CTY回顾了这个经验。 我们在制造彼此的宝藏。 但奇怪的是,我对DOTA2数据分析的热情并没有随着军团的失败而消失,而是越来越高涨。 从那以后,我再也没有玩过一局刀塔,把以前玩DOTA2的时间都用在学习数据分析上了,年底换了一个商业数据分析师。
在这一年半的时间里,我用空闲时间写了几十篇DOTA2数据分析文章。 深受大家喜爱,阅读量好,粉丝超过10万,成为媒体。 渐渐地,越来越多的人私信了我,问我如何学习数据分析。
点击图片查看大图
我希望你仔细回答这些问题,不要辜负大家的信任。 但在零度基点入门数据分析中需要学习的东西很多,三言两语不清; 另一方面,我成为数据分析师才一年。 即使学习还很浅,也不能做下面的事。
正好“优达学城”的中国区负责人看到《TI7伤害之王》后找到了我。 这兄弟也是doter。 希望你成为数据分析课程的明星学生,体验并给出建议。 在深入了解之后,我觉得这门在线课程的教学质量、代码审核、项目通关、学习氛围都非常好。 因此,向优达学城订购“DOTA2”专用优惠码,推荐数据分析师(入门)课程。
到目前为止,使用DOTA2优惠码申请课程的人有几十人,学习很好。 所以,我再一次举起大家的手,把我做DOTA2数据分析以来积累的经验、踩过的漏洞写成这个系列文章,让电竞爱好者们在学习数据分析的时候,多一点借鉴~
现在开始上课。 DOTA2数据分析初探(1)获取数据源
适合阅读本系列文章的读者
在优达学城学习数据分析课程的同时,对电竞感兴趣的朋友
我非常喜欢DOTA2,想成为拥有“数据分析”技能的朋友
这节课结束后请回答这些问题
统计kpii场都发送好几次。 很漂亮。
各战队BP的中心英雄是什么?
多少顶级战队的资源分配有什么不同?
给XX选手的第一个建议。
如果还有其他你觉得有趣的问题。
一.如何获取DOTA2数据源
获取DOTA2数据源的方法大致有四种。
手动统计。 打开DOTA2客户端,查看赛后统计和游戏视频,手工记录小书( excel )。 坏处:效率太低了。
查询数据统计网站( dotabuff(dotamax )刃魔数据等)。 缺点:无法获取特定(定制)数据。 可能没有展示想看的数据网站,重新加工数据也很难。
调用官方和第三方提供的数据接口API,或者查询第三方数据库【这是我们今天要学习的】。 缺点:门槛有点高,需要掌握结构化语言( SQL )和python。 另外,API一般不提供游戏的详细数据。 (例如,我可以告诉你肉山被杀了多少次,但我不能告诉你杀肉山的最后一次伤害是多少。 ) )
分析视频。 计算机代替人眼从头到尾看游戏视频,比谁都仔细看,从不放过任何细节。 得到游戏中发生的一切。 缺点:门槛很高,必须会java和golang语言。 【一般的数据分析不需要这种细粒度的数据】
二.业界最好的DOTA2数据源在哪里
首先说到API,旋风世界的API就是applicationprogramminginterface,APP编程接口.是不是有点晕? 是“黑板是吸收知识的地方,只是教室的阳光,不太喜欢它的颜色,没有操场的自然”的感觉吗?
没关系。 做别的解释吧。 API是指一方提出请求,一方承诺按要求执行并返回结果的规则。 举个例子! 早上去买热胡椒,对上司说:“热胡椒,别辣。 支付后等几分钟,上司就会把热面递给我。 (老板为我们提供了“JPAP API”! ) )
点击图片查看大图
DOTA2数据API也是一样,只要告诉系统你想要什么比赛的数据,系统就会把数据交给你。 但是,交流语言从共通语变成了编程语言( python,java等),返回的结果从热辣椒变成了数据( json形式等),面馆也变成了数据提供方(官方API,OPENDOTA提供的aapi,OPENDOTA )
点击图片查看大图
那么,行业里哪个数据团队做的热干面最好吃? ——开放数据队! 如果有同学的话问问吧。 OPENDOTA是什么? 数据不应该都在v公司爸爸手里吗? 为什么不用v公司提供的API呢?
v公司确实提供了官方API,但是很久没有维护了,使用起来很不舒服。 我当初研究DOTA2数据源的时候,浪费了很多时间搜索官方提供的WEBAPI。 所以,这个洞大家不要踩!
点击图片查看大图
要调用API,必须掌握编程语言(我推荐python )。 但是编程语言的学习门槛有点高,如果直接从python调用API开始,在体验数据分析的乐趣之前就很容易被敲开GG。 ( python可以在网上找资料自学。 如果基础太差,没有信心,也可以使用DOTA2优惠码学习名优达学城的python入门课程。 ) )
所以,让我们从使用SQL查询数据库开始学习吧! 在此请对OPENDOTA给予巨大的赞美! 他们提供了非常人性化的互动功能。 通过查询功能,只需输入SQL查询语句,网站就会从数据库中检索数据并呈现给你。 (不需要安装软件,对初学者很温柔)
点击图片查看大图
那么,怎么学习SQL呢?
我知道这个问题有更好的答案。 但是,我想强调的是,兴趣是最好的老师。 SQL经典教材往往查询经典部门-员工数据库,或者学生-成绩数据库,做了很多枯燥的练习,学习后也很容易忘记。 但是! 呃! 呃! 如果你自己是电竞爱好者,使用DOTA2数据库学习SQL,一定能开心并好好学习。
这门课在这里正式结束。 有个同学一定一脸无神的表情。 这门课和平时的课不同,没有概念说明,也没有例题演习。 不,是的! 这个系列教程既不是操作手册,也不是百科全书,只是想给大家一个清晰的鸟瞰图,帮助大家少走弯路。 但是,路还是自己走一次,才能有所领悟。
如果你想走得更快,而且有人同行(或者基础很差,已经决定要做数据分析师),我推荐《优达学城》的数据分析零基础入门课程。 使用“DOTA2”优惠码可以减免学费,但额外的毕业要求——要写一份电竞数据分析报告,公开发布,接受大家的检查! ) )
给大家留下几个SQL作业问题。 (如果不行的话,下节课就不用上了。 ) ) :
在刚刚结束的ESL One云顶Minor比赛中,冠军Newbee一共用了多少英雄? 五位选手中谁的英雄池最深?
有多少英雄从未参加过在线比赛? 是谁?
在线比赛的人气出场英雄是什么? 胜率怎么样? 每个英雄的最佳用户是谁?
几点说明:
这个系列的课程每月更新1~2次。 (我马上要当爸爸了。 有写文章的时间吗? 人偶计算了。 )。
我的私信已经是学校的客户服务渠道了。 所以,遇到问题尽量由谷歌解决(作为初学者,你遇到的问题99%,前人都遇到过),或者在评论中互相讨论。 我很难用私人信件回复你,但是请您谅解。
from :微博,你想知道什么
光遇1.23每日任务该怎么完成呢?在光遇世界有着各种精彩有趣的任务内容,玩家可以完成后获取大量的游戏奖励,小编
《云顶之弈》这游戏中卢安娜的飓风这件武器最近版本更新中被强化了,分裂攻击的伤害效果大大提升。有些小伙伴
迷你世界激活码2023是哪些呢?在精彩有趣的全新挑战活动中,玩家可以体验到更多丰富的游戏奖励。小编今天准备了
很多传奇的老玩家关心关于贪玩蓝月祝福油怎么用的相关问题,今天柠檬友玩小编给大家搜集整理了如下内容,希望对
《魔兽世界怀旧服》中存在着多样的公会制度,DKPROLL团就是其中之一,关于这个制度的意思好优劣势,本文将为你解
斗罗大陆魂师对决阵容最佳搭配2023,新版本上线了很多魂师,我们应该如何搭配呢?以下为大家分享新版本顶级阵容大
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28
时间:2022-12-28