Tell me more ×
Cross Validated is a question and answer site for statisticians, data analysts, data miners and data visualization experts. It's 100% free, no registration required.

I have a data set of 100,000. If I want to pick a subset (sample), how can I ensure that it's a "good" sample? I know that I can make it unbiased by picking at random, but how do I know how many to pick to account for all the variance in the dataset?

share|improve this question
Could you expand a little on what you mean by "account" for "all" the variance? As it stands, the vague terminology means this question does not have a clear interpretation; I'm concerned different readers will have different understandings of what is meant. – whuber Jul 31 '11 at 19:56
Define good, define unbiased and define account for variance. None of these are sufficiently technical, as being unbiased is a property of a statistic, not the sampling mechanism itself. I can offer you my definitions, but you may not like them. Consider this: there's a concept of measurable sampling mechanism, in which every unit from a finite population has a non-zero probability of selection. If that property is satisfied, one can construct unbiased estimates of the population total using Horwitz-Thompson estimator. Nothing else in sampling world can be guaranteed to be unbiased. – StasK Aug 9 '11 at 18:52

1 Answer

You can do some preliminary calculations to obtain the standard error for the parameter(s) you want to estimate, given certain sample size. Typically the standard error varies with $\frac{1}{\sqrt{N}}$, so that a sample 4 times as large as another will have a standard error half as large.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.