找回密码
 开放注册
查看: 513|回复: 7

谈谈国际棑联比赛的数据问题

[复制链接]
发表于 2019-8-13 04:00:25 | 显示全部楼层 |阅读模式
本帖最后由 闽江涛涛 于 2019-8-13 08:39 编辑

自2018年以来,国际棑联的比赛就再也不提供P3了。近两届国际棑联联赛没P3,18年世锦赛没P3,19年U20没P3,奥运会预选赛也没P3。这些没P3的比赛最大的问题是没有单场的一传和防守数据扣拦发失误的记录。这样,也就出现了一种误导,似乎排球比赛成了打铁比赛,谁可以不计失误地把球砸下去就是谁厉害,什么一传,防守统统可以忽略不计了。

国际棑联这么干,球迷也没辙,但一个问题是这样的现象还会持续多久。中国排协从16-17联赛第三轮开始弃用P3到18-19赛季开始使用DataProject统计花了差不多两年时间。国际棑联摊子更大,可能需要更长的时间来为新统计培训人员。可下个月就要打世界杯了。如果世界杯使用了更完全的统计,那我这篇文章就算是对本论坛从18年以后那些数据贴的总结了。但是,要是世界杯和明年奥运会还是既无P3又无DataProject类的统计,那能把排球看完整就成了一种麻烦事。届时,论坛吵成一片是免不了的。

下面我来谈谈怎么从现行的国际棑联数据中得到P3。从16-17中国联赛取消P3后我就发现,其实排协的单项排名中所有数据还是在的。因此,我也一直在用:本轮比赛数据=本轮后累计数据-上一轮比赛后累计数据,来得到一项P3曾经涵盖过的数据。在国际棑联不发P3以后,这种办法也被用于分析国际棑联各项比赛的数据。由于单项排名数据是逐场更新,犹如黑熊掰棒子,所以每轮保存单项排名数据就很关键。当然,这也很累。不过,若你现在要找18年世锦赛这种重要比赛中中国女排队员在各场的防守,一传及扣球失误之类的数据,恐怕你也只有到论坛或者宇吧我的数据贴里去找了,国际排联官网上可没这些数据了。所以,累一点也还值得。只是,这么大的事由我一个人来做也不合适,故我今天介绍一种谁都能做的简单办法,告诉大家怎样能够用国际棑联现有数据很快地自制P3。





 楼主| 发表于 2019-8-13 04:01:06 | 显示全部楼层
本帖最后由 闽江涛涛 于 2019-8-13 05:25 编辑

一、保存数据
国际棑联各项比赛都有“Statistics”。这里的数据可以看成是一个大的矩阵,由得分、扣球、拦网、发球、传球、防守、一传,7个子矩阵组成。每个分矩阵中是各队队员的数据,并且每个队员的数据是每轮累计的,即本轮后累计数据=上一轮后累计数据+本轮比赛数据。要得到本轮的比赛数据就可以用本轮后的累计数据-上一轮后的累计数据。第一轮比赛前的数据为0,这样你从第一轮累计数据就是第一轮的比赛数据。这样,若你从第一轮开始就保存每轮后的累计数据,你就能得整个赛事到每轮的比赛的完整数据。

保存数据的办法很简单,你可以直接右键复制单项排名中的各项数据到你电脑的Excel。在Excel表粘贴时可以选择EXCEL上面命令拦的”粘贴“按钮右边的小箭头下的”选择性粘贴“,然后选择”文本“粘贴,这样原HTML文件中的链接就去除了,会省去以后的很多麻烦。粘贴完成后你可以选择“数据"选项,并以球队(TEAM)排序,这样中国队队员的数据就在一起了。若你只想为中国队队员做P3,那你就删除其它队队员的数据。若你的P3也想包括中国队的对手,搞得比较”知己知彼“,那你可以看一下比赛的赛程,也保留中国队下一场对手的数据。

为了将来方便计算,你可以再选Excel命令拦上面的”数据“选项,按队员的球员号码再次排序。对于第一轮比赛没有上场的队员也把名字按球衣上的号码写上,但数据都填0。谁知道,也许她们以后会上场,这样无论她们以后哪场上,数据都不会漏掉。这步完成后就可以存数据了。反正现在电脑的储存足够用,你把整理后的7项数据每轮都存在一个EXCEL文件里也不会占多大硬盘空间。
示意图.jpg
回复

使用道具 举报

 楼主| 发表于 2019-8-13 04:01:40 | 显示全部楼层
本帖最后由 闽江涛涛 于 2019-8-13 05:47 编辑

二、计算单场比赛数据
由于每轮都保存官网的单项排名数据,那计算单场比赛数据就很简单。你可以在保存数据的Excel文件里开个计算区域,把两轮后队员的累计数据Copy过来。单场数据也是一个矩阵(是个表),反正按上面介绍的办法,袁心玥总是排第一个,那你就在她的数据后面设置函数,把她的两轮差先算出来。然后采用复制和粘贴的办法把这一行的函数粘贴到所有队员行,这样单场比赛数据就计算出来了。如果对于如扣球和一传之类的还要计算各种率(成功率,效率等),那你可以再在袁心玥一行设置函数,把这些数据算出来,在按照老办法,复制-粘贴到其它队员的行。这样你就得到单场的各项数据了。若要将小数的小数改成百分比就右键一列右键选"设置单元格格式”选择用百分比。这样,你就基本大功告成了。

三、画P3表格
数据有了,剩下的问题就是怎么画表格,怎么贴出来了。我的办法就是把从Excel文件中算出来的数据复制出来,并不在Words文件里事先画好一个表然后把数据复制过来。以奥运会预选赛种的之战为例子,我用上面介绍的办法搞了一张自制的P3,也放在这儿给大家瞧瞧。在时间上我大约花了一小时,其中半个小时多是花在了画表上。整个过程耗时不算长,但也有一定工作量。当然,如果不画表,时间会大幅度缩短。我也在请朋友帮我将上述方法全部自动化,但他需要时间。要是早12年我自己来干了,但我确实12年没当码农了,现在看我以前协的程序都一头雾水了。而且,我也不愿意在我现在的电脑上再按照Java包什么的。如果有哪位想试试,很欢迎啊。
奥运会预选赛中德自制P3.jpg
回复

使用道具 举报

 楼主| 发表于 2019-8-13 04:01:55 | 显示全部楼层
本帖最后由 闽江涛涛 于 2019-8-13 05:52 编辑

有人可能会问,你为啥用中土比赛后的数据做例子呢。其实,我这套办法及时一种计算单场数据的办法,也是一种差错的办法(QA方法)。主场论坛专业人士不少,若有人管统计,也可以用此法检验一下统计员的工作有没有错。在我最近两年的经验中,我发现绝大部分比赛赛后的得分数据及P2数据和单项排名数据是一致的。但也有两场数据很荒唐。一场是今年国际棑联联赛香港站中意比赛后数据改了又改,结果单项排名数据乱了。另一场就是奥运会预选赛中土比赛。那场比赛后用我上面介绍的方法一算,小宇的扣球总数8次变13次都是小意思了,关键是按这样的数据由这样的数据两轮差算出小宇的扣球一般有16次,比总数还多。盈莹根本没上场,但扣球记录成了5扣2分2失误。颜妮的拦网拦回数据成了负数,这些都是统计员数据和球队或国际棑联那边的统计出现了矛盾,统计员只好鬼画桃符地填数据企图蒙混过关造成的。这种数据放到国际棑联官网上其实也是个笑话,挺丢脸的。
回复

使用道具 举报

 楼主| 发表于 2019-8-13 04:03:29 | 显示全部楼层
本帖最后由 闽江涛涛 于 2019-8-13 05:49 编辑

也就这些·了。如果谁有更好的主意,我愿闻其详。,
回复

使用道具 举报

发表于 2019-8-13 04:21:05 | 显示全部楼层
抓取数据,添加业务逻辑,重新渲染。
回复

使用道具 举报

发表于 2019-8-14 11:16:05 | 显示全部楼层
fivb不做P3难道是因为没钱?

点评

不知道是什么原因。反正中国排协是在取消P3后两年才改用DataPorject。到底是钱的问题还是人员培训需要时间或者是DataProject 要球先不发P3,谁也说不清。  详情 回复 发表于 2019-8-14 12:03
回复

使用道具 举报

 楼主| 发表于 2019-8-14 12:03:37 | 显示全部楼层
dippo 发表于 2019-8-14 11:16
fivb不做P3难道是因为没钱?

不知道是什么原因。反正中国排协是在取消P3后两年才改用DataPorject。到底是钱的问题还是人员培训需要时间或者是DataProject 要球先不发P3,谁也说不清。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

QQ|手机版|小黑屋|VBOL.cn ( 浙公网安备 33021202000496号 )

GMT+8, 2024-11-16 18:46 , Processed in 0.182658 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表