BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Dd07
Fluorite | Level 6

Hello All,

 

 

I want below as my output ,Meaning I want catx of all observation.

 

 

 

 

fNameNameSexAgeHeightWeightTotal
 AliceF1356.584Alice
AliceBarbaraF1365.398Barbara,Alice
BarbaraCarolF1462.8102.5Carol,Barbara,Alice
CarolJaneF1259.884.5Jane,Carol,Barbara,Alice
JaneJanetF1562.5112.5Janet,Jane,Carol,Barbara,Alice
JanetJoyceF1151.350.5Joyce,Janet,Jane,Carol,Barbara,Alice
JoyceJudyF1464.390JudyJoyce,Janet,Jane,Carol,Barbara,Alice

 

I have written below code 

 

data new;
retain fName a;
set sashelp.class;

fname=lag(Name);

Total=catx(',',Name,fname);
run;

 

Could any one suggest best possible wqay to get desire output also it would be helpful if get only unique values in 'Total' Variable.

 

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions
gamotte
Rhodochrosite | Level 12

Hello,

 

Does the following program answer your problem ?

 

data new;
set sashelp.class;
length Total $1000.;
retain total;

if _N_=1 then Total=Name;
else Total=catx(',',Name,Total);
run;

View solution in original post

2 REPLIES 2
gamotte
Rhodochrosite | Level 12

Hello,

 

Does the following program answer your problem ?

 

data new;
set sashelp.class;
length Total $1000.;
retain total;

if _N_=1 then Total=Name;
else Total=catx(',',Name,Total);
run;
Dd07
Fluorite | Level 6

Yes ,I found the way.

Thanks a lot for response

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