Question: what is the difference between sampling and nonsampling error?
Answer: Sampling error arises because of the variation between the true mean value for the sample and the population. On the other hand, the non-sampling error arises because of deficiency and inappropriate analysis of data. Non-sampling error can be random or non-random whereas sampling error occurs in the random sample only.