2014-10-17 83 views
2

不確定Excel中是否可以這樣做:我需要模擬一個隨機整數(1到5之間)的樣本,其固定均值,標準差,偏度和峯度。 到目前爲止,我只碰到= NORM.INV(rand(),MEAN,SD)來生成正態分佈的數據。Excel:模擬給定均值,sd,偏度和峯度的整數隨機樣本

+0

從哪個分佈?正態分佈從2個時刻定義。 – Bathsheba 2014-10-17 11:57:00

+0

是的,原本是正態分佈的,但是具有固定的偏度和峯度 – 2014-10-17 12:18:27

+0

U wot?如果分佈是正常的,那麼一旦你確定了均值和方差,你就不能改變偏度和峯度。所以你需要使用不同的分佈。但是哪一個? – Bathsheba 2014-10-17 12:24:39

回答

-1

要生成整數1至5可以嘗試以下公式:

= ROUND(RAND()*(5,5-0,5)+0,5; 0)

他們將生成數字:1,2,3,4,5。每個數字的概率爲0.2。 正態分佈將生成雙精度型數字,而不是整數。

0

一旦確定了您想要的發行版,您需要獲取該發行版的分位數函數。

如果不能直接在Excel中使用,請在VBA中進行編碼。

然後您使用函數RAND並將其用作分位數函數的輸入。

生成的隨機數將被正確分配。

相關問題