在使用 distfit() 时,有没有一种方法可以绘制出性能最佳的另一个分布?
Is there a way to plot another distribution than the best performing when using distfit()?
我正在使用 distfit()
来使我的数据符合最佳分布。结果给我的 genextreme 和 RSS 为 0.00045,loggamma 的 RSS 为 0.00048。现在我的教授说,使用 genextreme 并证明“工具告诉我如此”的使用是不够好的。现在我想使用 loggamma 分布,因为它也非常接近(并且更容易证明)。使用函数 dist.plot()
时,它只会绘制性能最佳的分布。
有没有办法让我根据自己的选择绘制分布图?
我使用的代码如下(但我无法添加我的数据,因为它受到保护)。
# Initialize distfit
dist = distfit()
# Determine best-fitting probability distribution for data
dist .fit_transform(X)
# Print summary of evaluated distributions
print(dist .summary)
dist .plot()
你可以只为你正在寻找的那个重新计算距离
dist = distfit(distr=['loggamma'])
我正在使用 distfit()
来使我的数据符合最佳分布。结果给我的 genextreme 和 RSS 为 0.00045,loggamma 的 RSS 为 0.00048。现在我的教授说,使用 genextreme 并证明“工具告诉我如此”的使用是不够好的。现在我想使用 loggamma 分布,因为它也非常接近(并且更容易证明)。使用函数 dist.plot()
时,它只会绘制性能最佳的分布。
有没有办法让我根据自己的选择绘制分布图?
我使用的代码如下(但我无法添加我的数据,因为它受到保护)。
# Initialize distfit
dist = distfit()
# Determine best-fitting probability distribution for data
dist .fit_transform(X)
# Print summary of evaluated distributions
print(dist .summary)
dist .plot()
你可以只为你正在寻找的那个重新计算距离
dist = distfit(distr=['loggamma'])