拥有数据集并从中计算统计数据很容易。反过来呢?
假设我知道某个变量的平均值为 X,标准差为 Y,并假设它具有正态(高斯)分布。生成适合分布的“随机”数据集(任意大小)的最佳方法是什么?
编辑:这种从 this question 发展而来;我可以根据该方法制作一些东西,但我想知道是否有更有效的方法来做到这一点。
最佳答案
您可以生成标准带有 Box-Mueller method 的正态随机变量.然后将其转换为平均 mu 和标准偏差 sigma,将您的样本乘以 sigma 并添加 mu。 IE。对于标准法线中的每个 z,返回 mu + sigma*z。
关于language-agnostic - "Reverse"统计信息 : generating data based on mean and standard deviation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3208299/