BookmarkSubscribeRSS Feed
qinghe
Fluorite | Level 6

Hi,

 

My data set is huge. I don't want to use the whole data set during programming.  How do I select certain amount of data for each category with proc sql, for example, to get 10 obs for each state/sex/age group?

Best regards,

Qinghe

2 REPLIES 2
LinusH
Tourmaline | Level 20

Is your aim to create a smaller permanent data set?

Why limit yourself to SQL?

If you have SAS/STAT licensed PROC SURVEYSELECT is your go-to for creating samples.

If our data set is sorted, you could use a data step to read the first n observations of the specified BY groups.

Data never sleeps
What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 544 views
  • 4 likes
  • 3 in conversation