I have 8000 points with a zipcode number.

Actually those are tweet points talking about zipcode, so multiple points have same number (e.g. 300 points with zipcode 32,805).

I want to get 800 sample points (as rule of having sampled mostly 10% of data) with stratified sampling where samples are drawn according to total number of points having same zipcode. e.g. 50 sample points from 300 points having 32,805 zipcode, maybe 10 from 100 points having zipcode 10,000 and so on.

I tried to find out sample questions to solve my problem but failed.

How can I do this in ArcGIS Desktop 10.3?

  • Perhaps try to calculate sequential id based on a code. Take first 10 if total is 100. gis.stackexchange.com/questions/200150/…
    – FelixIP
    Apr 6, 2017 at 1:54
  • You may get a quicker answer on the stats.stackexchange.com website?
    – Hornbydd
    Apr 6, 2017 at 12:27
  • I am voting to leave it open (against closing as off-topic --> no clear GIS component), because sampling points/lines/polygons (and the techniques of sampling) using GIS software is a routinely processing task a GIS analyst may have. Apr 6, 2017 at 13:36

2 Answers 2


This would give you another option: Sampling Design Tool:

The Sampling Design Tool for ArcGIS 10 provides a means to effectively develop sampling strategies.


You may wish to try the Areal Sampling Toolbox which is (with my bolding):

A toolbox for generating sample points using random sampling, stratified sampling, systematic sampling, cluster sampling, and aligned sampling.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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