Excel 将均匀分布转化为正态分布
如何将均匀分布转化为正态分布 我有2000个介于0和1之间的数字的随机样本,我做了10列 我得到了所有10列的平均值,并把它放在11列上;2000X1矩阵 然后创建了一个图表,但它看起来像是均匀分布,而不是正态分布。为什么? 如何切换x轴和y轴,使其看起来像正态分布Excel 将均匀分布转化为正态分布,excel,statistics,uniform,normal-distribution,Excel,Statistics,Uniform,Normal Distribution,如何将均匀分布转化为正态分布 我有2000个介于0和1之间的数字的随机样本,我做了10列 我得到了所有10列的平均值,并把它放在11列上;2000X1矩阵 然后创建了一个图表,但它看起来像是均匀分布,而不是正态分布。为什么? 如何切换x轴和y轴,使其看起来像正态分布 更新:我不确定您心目中的目标: 答:显示从中获得的值的轻微正常性 平均10个介于0和1之间的随机数 B:获得一组遵循正态分布的随机数 分布(随机+正态意味着 获得每个值与概率成正比 均值为0且标准的正态模型的密度函数 偏差1)
更新:我不确定您心目中的目标:
- 答:显示从中获得的值的轻微正常性 平均10个介于0和1之间的随机数
- B:获得一组遵循正态分布的随机数 分布(随机+正态意味着 获得每个值与概率成正比 均值为0且标准的正态模型的密度函数 偏差1)
很抱歉,当有更清晰的制作直方图的教程时,试图给出说明:您需要计算这些Y值的直方图,因此您计算了很多,例如,介于.4和.45之间、介于.45到.5之间、介于.5到.55之间等。该直方图看起来正常 在Python的一行中,这就是图形的外观
hist([sum(random.random() for i in range(10))/10.0 for y in range(20000)], 100)
我认为他基本上是想通过CLT实现穷人的正态分布,而不是做一个奇特的逆变换。是的,我同意。从图表上看,我不清楚这些数字是什么。我们需要把它们放入柱状图中,然后才能知道。我的猜测是,它们只是随机数,比如介于0和1之间的rand()。您是如何创建介于0和1之间的2000个数字的随机样本的?这看起来像是随机值(y)相对于其行(x)的散点图。这并不能揭示其分布情况。您需要将这些值分为一个较窄的范围——首先尝试宽度为0.05左右的间隔——并计算每个区域内的随机值数量。绘制计数与bin中点的对比图,以表示直方图。平均10并不足以使其看起来非常正常。如果他需要创建服从正态分布的随机值,这只会在大量数据的情况下才是准确的。我以前做过这样的直方图,它们到处都是。我想平均10个均匀的样本看起来就可以了。样本图片包括在内。感谢实际图片。2000年会是什么样子?我的第一个答案是基于“将均匀分布转化为正态分布”这篇文章的主题,这篇文章有一个准确的答案,这让我点击它并回答。但是这个人可能有一个不同于听起来的问题。