BookmarkSubscribeRSS Feed
ammarhm
Lapis Lazuli | Level 10

Hi all

I wonder if anyone has any suggestion / Macro / idea about how to visualize the frequencies of the different variables in a dataset?

To explain a bit more, how to display a graphic presentation of the data, let us say, by showing a histogram showing the frequencies of male and females in the gender variable (categorical variable) of the dataset, and a histogram for the frequencies of people in age (continuous variable, same as the histogram in the proc univariate) ? Or if you have a better suggession that only histograms to "see" the data?

Kind regards

Am

1 REPLY 1
ballardw
Super User

proc freq data=have;

tables _all_ /plots=freqplot;

run;

If you have continuous variable such as age want specific groups then a custom format:

proc format;

value agegrp

0 - 12 = 'Preteen'

13-19 = 'Teen'

20-high='Adult';

run;

and associate that format with the variable in the proc code by adding:

format age agegrp. ;

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

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
  • 1 reply
  • 1072 views
  • 3 likes
  • 2 in conversation