我必須模擬系統的故障時間,爲此我必須使用具有「降低危險率」和「0.7-0.8」形狀的Weibull分佈。我不得不產生100個結果使用隨機數從0到1在R中使用Weibull的累積分佈函數
所以我一直在尋找了一下,我發現這一個R函數功能的文件:
pweibull(q, shape, scale = 1, lower.tail = T, log.p = F)
有一些其他(rweibull,qweibull ...),但我認爲這是我必須使用的,因爲是累積分配,正如練習聲明所述。問題是我對R是新手,並且我不知道必須傳遞給這個函數的參數。
我猜形狀應該是0.7-0.8,並且規模爲1.對於q參數,我應該創建一個隨機向量100個數字0到1的值?如果是這樣,任何提示如何做到這一點?還有關於如何將結果數據導出到文件的任何提示?
rweibull(和runif,rnorm)函數是從分佈生成樣本的函數。 pweibull是分佈函數,dweibull密度。如果你不知道這些事情是什麼,那麼30個小時是不夠的,除非有人在這裏瘋狂地爲你做功課(這需要很多的澄清,因爲你的問題不是很清楚) – Spacedman
@Golan_trevize如果我已經回答了你的問題,你應該打勾 - 你會得到這樣的狀態,這將有助於你的問題隨着時間的推移得到更多關注。 – ricardo