- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
给定一个值列表:
>>> from scipy import stats
>>> import numpy as np
>>> x = list(range(100))
def confidence_interval(alist, v, itv):
return stats.t.interval(itv, df=len(alist)-1, loc=v, scale=stats.sem(alist))
x = list(range(100))
confidence_interval(x, np.mean(x), 0.1)
(49.134501289005009, 49.865498710994991)
10
:
>>> confidence_interval(x, 10, 0.1)
(9.6345012890050086, 10.365498710994991)
At 90% confidence, we know that the data point
10
falls in the interval(9.6345012890050086, 10.365498710994991)
,
At 90% confidence, we can say that the data point falls at 10 +- 0.365...
最佳答案
简而言之
您的调用给出了未知参数正态定律的平均参数的置信区间,其中您观察了 100 个观察值,平均值为 10,标准差为 29。此外,解释它也不合理,因为您的分布显然不是正常,因为 10 不是观察到的平均值。
TL; 博士
围绕置信区间存在很多误解,其中大部分似乎源于对我们自信的误解。由于您对置信区间的理解存在一些混淆,因此更广泛的解释将使您对您正在处理的概念有更深入的理解,并希望绝对排除任何错误来源。
消除误解
非常简单地设置。我们处于这样一种情况,我们想要估计一个参数,或者更确切地说,我们想要测试一个参数值的假设,参数化随机变量的分布。例如:假设我有一个正态分布变量 X,其平均值为 m,标准差为 sigma,我想测试假设 m=0。
什么是参数检验
这是一个测试随机变量参数假设的过程。由于我们只能访问作为随机变量具体实现的观察值,因此通常通过计算 进行处理。统计这些实现。统计量大致是随机变量实现的函数。让我们称这个函数为 S,我们可以在 x_1,...,x_n 上计算 S,它们与 X 的实现一样多。
因此,您了解 S(X) 也是一个随机变量,具有分布、参数等!这个想法是,对于标准测试,S(X) 遵循一个众所周知的分布,其值被列出。例如:http://www.sjsu.edu/faculty/gerstman/StatPrimer/t-table.pdf
什么是置信区间?
鉴于我们刚才所说的,置信区间的定义将是:测试参数的值范围,这样如果观察是从由该范围内的值参数化的分布生成的,它不会有概率上不可能的。
换句话说,置信区间给出了这个问题的答案:给定以下观察值 x_1,...,x_n n 个 X 的实现,我们是否可以自信地说 X 的分布是由这样的值参数化的。 90%、95% 等……断言置信水平。通常,外部约束固定了这个水平(质量评估的工业规范,科学规范,例如:发现新粒子)。
我认为现在对您来说很直观:
At 90% confidence, we know that the data point 10 falls in the interval (9.6345012890050086, 10.365498710994991)
t = (np.mean(x) - m_0)/(s/sqrt(n))
其中 x 是您的观察向量,n 是观察次数,s 是
经验标准差。毫不奇怪,这遵循学生分布。
t
落入该区间,这会告诉您是否可以排除具有这种置信度的平等假设。 scipy.stats.t.interval
的使用.您可以使用以下两种方式之一。使用上面显示的公式计算自己的 t 统计量,并检查 t 是否符合
interval(alpha, df)
返回的区间其中 df 是采样的长度。或者您可以直接拨打
interval(alpha, df, loc=m, scale=s)
其中 m 是您的经验平均值,s 是经验标准偏差(除以 sqrt(n))。在这种情况下,返回的区间将直接作为均值的置信区间。
关于python - 如何用置信区间解释数据点的上限/下限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42799002/
我是一名优秀的程序员,十分优秀!