簡體   English   中英

在R中使用Weibull的累積分布函數

[英]Use the cumulative distribution function of Weibull in R

我必須模擬一個系統的失敗時間,為此我必須使用具有“降低危險率”和“0.7-0.8”形狀的Weibull分布。 我必須為使用從0到1的隨機數的函數生成一個包含100個結果的文件。

所以我一直在搜索,我找到了這個R函數:

    pweibull(q, shape, scale = 1, lower.tail = T, log.p = F)

還有一些其他的(rweibull,qweibull ......)但我認為這是我必須使用的,因為是累積分布,正如練習聲明所說。 問題是我是R的新手,我不知道我必須傳遞給這個函數的參數。

我猜測形狀應該是0.7-0.8,並且比例1.對於q參數,我應該創建一個100個數字的隨機向量,0到1的值? 如果是這樣,任何提示如何做到這一點? 還有關於如何將結果數據導出到文件的任何提示?

我不確定問題是什么,但是如果你想生成從形狀參數為0.75的Weibull分布繪制的100個值,則使用rweibull(100, 0.75)

如果你想看看它們大於零的概率是什么,請使用pweibull(rweibull(100, 0.75), 0.75)

您還應該知道這些網站上有一般的無作業規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM