I have looked at proc surveyselect - I am not sure how to specify that the random sample be based on the identifier. I am trying to take a dataset of 200,000 records all with a unique identifier, and randomly sample 30,000 records based on the identifier. I want to sample the data on identifier, because that is the only variable that contains a random segment, so if I sample on that variable, I can ensure the sample is random. Please let me know what other specific info you need - I am really at a loss on how to execute this task.
... View more