gpt4 book ai didi

scipy - 解读 Scipy 函数的含义和用法 t.interval()

转载 作者:行者123 更新时间:2023-12-04 15:23:43 26 4
gpt4 key购买 nike

我需要一些使用 scipy.stats.t.interval() 函数的帮助

http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.t.html?highlight=stats.t#scipy.stats.t

我正在查看文档,这没有意义。什么是 loc 和 scale?我习惯于学习需要均值、sd、df 和置信区间的 T 区间。

如果您知道答案并且可以提供帮助,请发布。另外,如果你能告诉我你是如何学习的,那就太好了。我对这个文档一直不走运。

最佳答案

您链接的文档页面有一个指向 the source code 的链接.其中甚至在评论中提供了格式良好的分布公式(搜索 class t_gen)。
locscalescipy.stats 中所有连续分布的一种方式参数化:基本上,对于分布 f(x) , 指定 loc 和 scale 意味着你得到 f(loc + x*scale) (上面链接的源代码中的第 1208 行)。

>>> import scipy.stats as stats
>>> stats.t.pdf(2, 2)
0.06804138174397717
>>> stats.t.pdf(2, 2, loc=0, scale=1)
0.06804138174397717
>>> stats.t.pdf(2+42, 2, loc=42, scale=1)
0.06804138174397717

>>> stats.t.stats(9, moments='mvsk')
(array(0.0), array(1.2857142857142858), array(0.0), array(1.2))
>>> stats.t.stats(8, loc=1, moments='mvsk')
(array(1.0), array(1.3333333333333333), array(0.0), array(1.5))

>>> stats.t.interval(0.95, 4, loc=0)
(-2.7764451051977987, 2.7764451051977987)
>>> stats.t.interval(0.95, 4, loc=3)
(0.22355489480220125, 5.7764451051977987)

是的,乍一看这有点令人困惑:-)。

关于scipy - 解读 Scipy 函数的含义和用法 t.interval(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17290661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com