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

pct and totalpct are in format percent

 

I have the following dataset

 

id        report    pct

434     ABC      30

145     CBD      29

156     1ABN     31

171     gdhd      10

 

I would like to have the cumulative total for pct as below

 

id        report    pct   totalpct

434     ABC      30    30

145     CBD      29    59

156     1ABN     31    90

171     gdhd      10    100

 

Can anyone help? thank you.

 

1 ACCEPTED SOLUTION

Accepted Solutions
PGStats
Opal | Level 21

data want;

set have;

totalpct + pct;

run;

PG

View solution in original post

3 REPLIES 3
PGStats
Opal | Level 21

data want;

set have;

totalpct + pct;

run;

PG
LinusH
Tourmaline | Level 20
If you have access to the original data, PROC FREQ has cumulative pct AOTB.
Otherwise define totalpct with a RETAIN statement in a data step, and just add with pct.
Data never sleeps
jaatin77
Calcite | Level 5

data have;
input id report $ pct ;
tpct+pct;
datalines;
434 ABC 30
145 CBD 29
156 1ABN 31
171 gdhd 10
;
run;

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

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.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 3 replies
  • 850 views
  • 0 likes
  • 4 in conversation