2019nba选秀抽签概率怎么计算?
谢邀 昨天签运预测贴受到大量关注,非常意外,也很开心。看来喜欢火箭和喜欢NBA的同学们确实不少啊! 今天来跟大家具体讲讲这个模拟抽签的概率到底是怎么计算的。 其实这题挺简单的,不过因为题主给的数据不完全(只给了往年同位置选中的球员平均身高和今年新秀的身高,却没有给出往年同等顺位上位的球员数据)我只好自己手动搜集了一些其他顺位上位的球员数据和对应顺位以及排名靠前的球员数据来进行补充。
首先,我们要明确一点:同一个位置的球员,天赋高低不能单纯看外表体型的,因为运动员的肌肉含量、身材比例等等各不相同。但同一类位置的球员,一般身高相近,身体条件接近,我们就可以把其看作相同或相似类型。这样我们就可以将不同位置的新秀进行比较,进而得到每个位置新星的预估水平。 所以这里我们就必须先找到去年和前年同位置的选秀球员都有谁,然后给他们一个大致的定位,最后算出这个定位的球员数和他们占所有选秀人数的比例。 用百度一搜,很多网站都提供去年的选秀名单,这里我就不放上来了,免得说是广告.....(▼皿▼#) 因为我是体育相关专业,对NBA不是很了解,所以为了找到前年同位置球员,我只得去NCAA官网,找出前两年各位置表现最好的球员,看他们是哪个俱乐部签约(如果没签约的话,基本上就是打NCAA的学校所在地的州立大学了),然后再去找去年这个球队的选秀。这样就避免了以偏概全的问题。
以下数据仅包含首轮选秀球员。
通过上述方法,我们最终得到了去年同位置64份样本。为了进一步处理数据,我们将这64个样本分为两组,一组是前一年被选中的有合同在身的球员(48个样本),另一组是新秀球员(16个样本)。 为什么要分成两组呢?因为去年被选中但有合同的球员代表他们已经通过了联盟和球探团的认证,他们的身体素质和天赋已经过了联盟的认可,在这里我们可以认为他们的实力接近。而刚入选的新秀因为有训练赛和夏季联赛的磨砺,实力水平应该更接近。 我们现在需要做的就是给每项指标(身高、体重、年龄等)一个合理的数值范围,然后根据这个范围给每个样本一个初步的能力值区间。 经过多方查证和多次尝试,我们最终决定按照如下的方式给这些样本初始化:
给定数值范围内,正态分布,每一个样本符合如下方程 f(x;μ,σ)= α×Φ[(x-μ)/ σ]+β 中: x——属性值 μ——平均值 σ——标准差 α、β——常数 根据上述公式,我们把每个样本的各项数值加权求和,再开方就得到了该样本的能力值。
然后我们再对这组有合同的球员和那组新秀球员分别统计,这样就可以得到两份数据,分别是所有同位置球员能力值的均值(方差)和大体分布情况。
我们最终得到的这个数据集可以用于模拟选秀。 假设我们要模拟选中一个人,那么我们就可以从整个样本中随机选择一个我们满意的球员(记得要让他符合联盟规定),然后将他放入相应的位置即可。 如果我们不满足于随机抽取的结果,还可以为每个球员赋予一个意愿值,然后按照意愿值由高到低排列顺序来选择球员。当然,这个排序也是可以灵活处理的:如果前两个赛季志在重建的火箭能排出第一第二,说明他们真的想要好好建队,那我们就可以把第三第四的意愿值给前面两位,以此类推。
以上仅仅是我和小伙伴探索模拟抽奖过程的一个简单版本,还有很多地方值得改进。希望大家多多指教。