繁体   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