视酷即时通讯,微信拼手气红包的金额分布?红包数字金额解析,如何抢金额最多的红包

时间:2020-10-20

通讯软件排名

微信拼手气红包的金额分布?红包数字 金额解析,如何抢金额最多的红包 金额情况,100 元,49 个人拼手气: >> x=[3.38,1,4.31,.95,.95,2.36,4.87,1.91,2.51,4.22,.26,.24,.31,1.03,2.88,2.62,.63,3.25,1.9 2.31,.38,3.17,.86,1.67,1.66,1.02,4.01,3.14,2.50,4.14,3.55,2.99,1.63,.7,1.4,.08,.89,2.2 ,2.08,.27,.14,2.41,2.64,3.39,2.27,1.79,1.05,2.5,3.5,] , 8 首先排下序: > x=sort(x) > 恩,先探讨一下数据的特征先: > table=tabulate(x) > table = 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 .0800 1.0000 2.0408 .1400 1.0000 2.0408 .2400 1.0000 2.0408 .2600 1.0000 2.0408 .2700 1.0000 2.0408 .3100 1.0000 2.0408 .3800 1.0000 2.0408 .6300 1.0000 2.0408 .7000 1.0000 2.0408 .8600 1.0000 2.0408 .8900 1.0000 2.0408 .9500 2.0000 4.0816 .0000 1.0000 2.0408 .0200 1.0000 2.0408 .0300 1.0000 2.0408 .0500 1.0000 2.0408 .4000 1.0000 2.0408 .6300 1.0000 2.0408 .6600 1.0000 2.0408 .6700 1.0000 2.0408 .7900 1.0000 2.0408 .9000 1.0000 2.0408 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 .9100 1.0000 2.0408 .0800 1.0000 2.0408 .2700 1.0000 2.0408 .2800 1.0000 2.0408 .3100 1.0000 2.0408 .3600 1.0000 2.0408 .4100 1.0000 2.0408 .5000 2.0000 4.0816 .5100 1.0000 2.0408 .6200 1.0000 2.0408 .6400 1.0000 2.0408 .8800 1.0000 2.0408 .9900 1.0000 2.0408 .1400 1.0000 2.0408 .1700 1.0000 2.0408 .2500 1.0000 2.0408 .3800 1.0000 2.0408 .3900 1.0000 2.0408 .5000 1.0000 2.0408 .5500 1.0000 2.0408 .0100 1.0000 2.0408 .1400 1.0000 2.0408 .2200 1.0000 2.0408 .3100 1.0000 2.0408 .8700 1.0000 2.0408 第一列为红包金额,第二列为出现次数,第三列为百分比。 这个也没有什么好说的,钱包除对齐 0.01 外,貌似很少重复的,只发了一个红 包,通过频数去分析就没有什么意思了。 那么,好吧,假设是符合正态分布,那么进行参数估计,置信度为默认值 9 > 5%: > [muhat,sigmahat,muci,sigmaci]=normfit(x) muhat = .0408 sigmahat = .2768 muci = 2 1 1 2 .6741 .4076 sigmaci = 1 1 .0648 .5952 求其分布值: > y=normpdf(x, muhat,sigmahat) > 画图: > plot(x,y,'-') > 很标准的钟型曲线嘛,因为红包最小只能为 0.01 元,不能比 0.01 小啊,所以 左边被截掉了,总额一百啊,右边也被截掉了,有没有? 既然假设是正态分布,那好咯,就进行正态分布检验咯,检查一下就知道了, 是吧。 数学老师说了:如果数据来自一个正态分布,则该线为一直线形态;如果它来 自其他分布,则为曲线形态。 恩,真像是直线诶,仔细观察那些点不完全是直线呀,肿么回事?猜想是金额 要对齐到 0.01 啊,所以选取金额时候要四舍五入了,就有点 S 型了,头尾因为 截断的原因,那么偏差就比较大咯。 猜测主要是按照金额和人数来进行分配,就是说按照平均值进行,muhat 是固 定的,那么 sigmahat 多大就决定了钟形的形状,越大,曲线越扁平,越小,曲 线越尖陡。sigmahat 怎么确定呢?估计也与金额和人数有关,是金额和人数的 一个函数,得出这个函数,在加上取点的位置选择,选择好点后,得到该点的 概率值,转换成对应的金额,金额要满足最小最大值以及总额的限制,就可以 自己设计一个和微信红包一样的分配方案了。 就这样。