作者zevin (研究所要認真讀)
看板Statistics
標題Re: [問題] 請教一下如何使用R來產生隨機變數
時間Fri May 26 01:46:41 2006
我覺得你的問題不是統計問題而是程式問題
我建議你去程式板問問
應該有程式高手可以教你程式怎麼寫
還有 R是什麼程式阿??
是一種程式語言喔??
※ 引述《bi125 (羊咩咩)》之銘言:
: 請教一下如何利用R這個程式
: 使用accept-reject algorithm來產生常態分配的隨機變數
: 演算法的步驟為
: 1. 產生 U~uniform(-1,1)
: V~uniform(-1,1)
: 2. let W=U^2 + V^2
: 3. If W>1 , 回到步驟一重新來一次
: 這樣的話就可以產生隨機變數 服從常態分配了
: 可是在寫程式的時候 要如何寫
: 才能夠在一個function內產生n個服從常態分配的樣本呢??
: 對於軟體方面還是新手 不熟悉該怎麼寫迴圈...><
: 不寫迴圈的話 一次只能產生一個樣本了...Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.1.213
※ 編輯: zevin 來自: 218.210.1.213 (05/26 01:47)
1F:推 bi125:謝謝 05/26 01:49
2F:推 bi125:不過因為R是一種統計軟體 所以才來這邊求助的..>< 05/26 01:51