威布尔删失D

2024-10-02 22:38:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在处理一些与装置的安装日期和故障日期相对应的寿命数据。数据是现场数据,所以我有大量的暂停(还没有出现故障的单元)。我想使用Scipy stats库对这些数据进行威布尔分析(例如,将数据拟合到Weibull曲线并获得分布参数)。我对Python和Scipy很陌生,所以我无法找到一种方法将挂起的数据包含在任何可用的Weibull分布(dweibull、exponweibull、minweibull、maxweibull)。有没有一种简单的方法来处理悬浮液?我不想重复车轮,但我有困难估计参数的威布尔从我的数据。有人能帮我吗?在

非常感谢!在


Tags: 数据方法参数statsscipy现场曲线单元
1条回答
网友
1楼 · 发布于 2024-10-02 22:38:21

如果我理解正确的话,那么这需要使用截尾数据进行估计。在

没有scipy.stats.分布会直接估计这个案子。你需要结合非删失观测值的似然函数和删失观测值的似然函数。在

你可以使用pdf和cdf,或者更好的sfscipy.stats.分布对于这两个部分。然后,您可以使用scipy optimize最小化负对数似然,或者如果您对参数估计的不确定性感兴趣,可以尝试statsmodels中的genericlikelihood模型。在

相关问题 更多 >