How can I determine sample size in interval estimation? The oridinary way of determining sample size $n$ would be like the following:
- Let $n$ be big enough to the extent of Central Limit Theorem.
- take a permitted error $\epsilon$ arbitrarily which corresponds to the extent of Confidence Interval(CI).
- Let confidence coefficient "95" (1.96) , then $1.96 * \sigma / \sqrt{n} = \epsilon$, where $\sigma^2$ is the population variance.
- Solve this for $n$ , $n = (1.96 * \sigma / \epsilon )^2$
- This would be the estimate of sample size which gives 95% CI with error bar $\epsilon$.
What I want to know is how to calculate the population variance $\sigma^2$ which appears in $n = (1.96 * \sigma / \epsilon)^2$ in case that the population distribution is not given( not necessarily Gaussian) and the population variance $\sigma^2$ is unknown.
Since the population distribution is not given, we cannot use t-distribution. So, we have to calculate unbiased variance $s^2$ from a sample and use it as the estimate of population variance. However, in the calculation of unbiased variance from a sample, the sample size $n$ appears. It is circulating.
How can I estimate sample size in case that the population distribution is not given( not necessarily Gaussian) and the population variance $\sigma^2$ is unknown?