如何仅使用样本量和置信水平计算置信区间

How do I calculate confidence interval with only sample size and confidence level

我正在编写一个程序,让用户 运行 模拟数据的一个子集,作为这个过程的一部分,该程序允许用户根据置信度和置信区间。假设最大样本量的 p 值为 0.5,并且我知道总体规模,我可以计算样本量。例如,如果我有:

人口 = 54213

置信度 = .95

置信区间 = 8

我得到样本量 150。我使用此处列出的公式:

https://www.surveysystem.com/sample-size-formula.htm

我被要求做的是颠倒这个过程,以便使用给定的样本量和置信水平(并且我知道人口)计算置信区间。我在试图扭转这个等式时遇到了可怕的时间,并且想知道是否有一个公式。更重要的是,这看起来像是一件明智的事情吗?因为这对我来说似乎是一个奇怪的要求。

我应该提一下(为了清楚起见)CI 是针对平均值而不是总体估算的。在那种情况下,如果我们假设总体呈正态分布并且我们知道总体标准差 SD,则 CI 估计为

从这个公式你也可以得到你的公式,你在其中估计 n。 如果人口 SD 未知,则需要用 t 值替换 z 值。