BookmarkSubscribeRSS Feed
umashankersaini
Quartz | Level 8

Hi,

Kindly let me know how to print selected observaions (for example top 5 observations from each dataset) from all the datasets of a library.

Regards

Uma Shanker Saini

3 REPLIES 3
data_null__
Jade | Level 19
  1. make a list of memnames (type=data maybe)
  2. for each memname run proc print data=libname.memname(obs=5)
  3. add a title so you know which data set you are looking at

For number 1 use PROC DATASETS

For number 2 use call execute driven by a data set created by 1

You can use call execute for number 3 too.

BrunoMueller
SAS Super FREQ

Hi

Have a look at this blog entry Implement BY processing for your entire SAS program - The SAS Dummy by https://communities.sas.com/people/Chris%40SAS it provides excellent explanation on a programming pattern  how to approach this.

Bruno

Kavitha
Calcite | Level 5

Hi, Pls have a look at this example given in support.sas.com.. This will be definitely helpful.

http://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/viewer.htm#a002262179.htm

Catch up on SAS Innovate 2026

Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.

Explore Now →
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
  • 3 replies
  • 2211 views
  • 6 likes
  • 4 in conversation