BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hey everybody,
This is my first post on this forum 😛
I have a data set which I want to subgroup based on a character-type variable and then run a regression for each subset.
I will appreciate if anyone can help me in this!
** I tried this "if" statement to creat my new subset but it didn't work as well:
data SUBSET;
set MYDATALIST;
if VARa="abc" then delete;
run;

(VARa is character type)

Thanks folks
Malek
2 REPLIES 2
Patrick
Opal | Level 21
Use by group processing (by ) and the analysis is done for each subgroup, i.e:

proc sort data=MYDATALIST;
by Vara;
run;

PROC..... data=MYDATALIST;
by VARa;
....
run;

HTH
Patrick
deleted_user
Not applicable
This is great!
Thanks a lot Patrick.

Malek

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

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
  • 786 views
  • 0 likes
  • 2 in conversation