Hi @mkeintz This is some of the actual data, but I've simplified it. data WORK.DATA1;
infile datalines dsd truncover;
input COUNTRY:$2. HOSPITAL_NAME:$14. GROUP:BEST. COUNT:BEST. DATE:MMDDYY10.;
format GROUP BEST. COUNT BEST. DATE MMDDYY10.;
label COUNTRY="COUNTRY" HOSPITAL_NAME="HOSPITAL NAME" GROUP="GROUP" COUNT="COUNT" DATE="DATE";
datalines;
AA Institution 1 1 152 11/01/2020
AA Institution 1 2 66 11/01/2020
AA Institution 2 1 . 11/01/2020
AA Institution 2 2 . 11/01/2020
AA Institution 3 1 196 11/01/2020
AA Institution 3 2 64 11/01/2020
AA Institution 4 1 150 11/01/2020
AA Institution 4 2 70 11/01/2020
AA Institution 5 1 . 11/01/2020
AA Institution 5 2 . 11/01/2020
AA Institution 6 1 360 11/01/2020
AA Institution 6 2 127 11/01/2020
AA Institution 7 1 103 11/01/2020
AA Institution 7 2 47 11/01/2020
AA Institution 8 1 150 11/01/2020
AA Institution 8 2 30 11/01/2020
AA Institution 9 1 342 11/01/2020
AA Institution 9 2 202 11/01/2020
AA Institution 10 1 226 11/01/2020
AA Institution 10 2 92 11/01/2020
BB Institution 11 1 317 11/01/2020
BB Institution 11 2 274 11/01/2020
BB Institution 12 1 222 11/01/2020
BB Institution 12 2 109 11/01/2020
BB Institution 13 1 615 11/01/2020
BB Institution 13 2 360 11/01/2020
BB Institution 14 1 508 11/01/2020
BB Institution 14 2 400 11/01/2020
BB Institution 15 1 . 11/01/2020
BB Institution 15 2 . 11/01/2020
BB Institution 16 1 382 11/01/2020
BB Institution 16 2 173 11/01/2020
BB Institution 17 1 . 11/01/2020
BB Institution 17 2 . 11/01/2020
BB Institution 18 1 200 11/01/2020
BB Institution 18 2 200 11/01/2020
AA Institution 1 1 152 11/03/2020
AA Institution 1 2 66 11/03/2020
AA Institution 2 1 . 11/03/2020
AA Institution 2 2 . 11/03/2020
AA Institution 3 1 196 11/03/2020
AA Institution 3 2 64 11/03/2020
AA Institution 4 1 150 11/03/2020
AA Institution 4 2 70 11/03/2020
AA Institution 5 1 . 11/03/2020
AA Institution 5 2 . 11/03/2020
AA Institution 6 1 360 11/03/2020
AA Institution 6 2 127 11/03/2020
AA Institution 7 1 103 11/03/2020
AA Institution 7 2 47 11/03/2020
AA Institution 8 1 150 11/03/2020
AA Institution 8 2 30 11/03/2020
AA Institution 9 1 342 11/03/2020
AA Institution 9 2 202 11/03/2020
AA Institution 10 1 226 11/03/2020
AA Institution 10 2 92 11/03/2020
BB Institution 11 1 317 11/03/2020
BB Institution 11 2 274 11/03/2020
BB Institution 12 1 222 11/03/2020
BB Institution 12 2 109 11/03/2020
BB Institution 13 1 615 11/03/2020
BB Institution 13 2 360 11/03/2020
BB Institution 14 1 508 11/03/2020
BB Institution 14 2 400 11/03/2020
BB Institution 15 1 . 11/03/2020
BB Institution 15 2 . 11/03/2020
BB Institution 16 1 382 11/03/2020
BB Institution 16 2 173 11/03/2020
BB Institution 17 1 . 11/03/2020
BB Institution 17 2 . 11/03/2020
BB Institution 18 1 200 11/03/2020
BB Institution 18 2 200 11/03/2020
AA Institution 1 1 152 11/05/2020
AA Institution 1 2 66 11/05/2020
AA Institution 2 1 . 11/05/2020
AA Institution 2 2 . 11/05/2020
AA Institution 3 1 196 11/05/2020
AA Institution 3 2 64 11/05/2020
AA Institution 4 1 150 11/05/2020
AA Institution 4 2 70 11/05/2020
AA Institution 5 1 . 11/05/2020
AA Institution 5 2 . 11/05/2020
AA Institution 6 1 360 11/05/2020
AA Institution 6 2 127 11/05/2020
AA Institution 7 1 103 11/05/2020
AA Institution 7 2 47 11/05/2020
AA Institution 8 1 150 11/05/2020
AA Institution 8 2 30 11/05/2020
AA Institution 9 1 342 11/05/2020
AA Institution 9 2 202 11/05/2020
AA Institution 10 1 226 11/05/2020
AA Institution 10 2 92 11/05/2020
BB Institution 11 1 317 11/05/2020
BB Institution 11 2 274 11/05/2020
BB Institution 12 1 222 11/05/2020
BB Institution 12 2 109 11/05/2020
BB Institution 13 1 615 11/05/2020
BB Institution 13 2 360 11/05/2020
BB Institution 14 1 508 11/05/2020
BB Institution 14 2 400 11/05/2020
BB Institution 15 1 . 11/05/2020
BB Institution 15 2 . 11/05/2020
BB Institution 16 1 382 11/05/2020
BB Institution 16 2 173 11/05/2020
BB Institution 17 1 . 11/05/2020
BB Institution 17 2 . 11/05/2020
BB Institution 18 1 200 11/05/2020
BB Institution 18 2 200 11/05/2020
AA Institution 1 1 152 11/09/2020
AA Institution 1 2 66 11/09/2020
AA Institution 2 1 . 11/09/2020
AA Institution 2 2 . 11/09/2020
AA Institution 3 1 196 11/09/2020
AA Institution 3 2 64 11/09/2020
AA Institution 4 1 150 11/09/2020
AA Institution 4 2 70 11/09/2020
AA Institution 5 1 . 11/09/2020
AA Institution 5 2 . 11/09/2020
AA Institution 6 1 360 11/09/2020
AA Institution 6 2 127 11/09/2020
AA Institution 7 1 103 11/09/2020
AA Institution 7 2 47 11/09/2020
AA Institution 8 1 150 11/09/2020
AA Institution 8 2 30 11/09/2020
AA Institution 9 1 342 11/09/2020
AA Institution 9 2 202 11/09/2020
AA Institution 10 1 226 11/09/2020
AA Institution 10 2 92 11/09/2020
BB Institution 11 1 317 11/09/2020
BB Institution 11 2 274 11/09/2020
BB Institution 12 1 222 11/09/2020
BB Institution 12 2 109 11/09/2020
BB Institution 13 1 615 11/09/2020
BB Institution 13 2 360 11/09/2020
BB Institution 14 1 508 11/09/2020
BB Institution 14 2 400 11/09/2020
BB Institution 15 1 . 11/09/2020
BB Institution 15 2 . 11/09/2020
BB Institution 16 1 382 11/09/2020
BB Institution 16 2 173 11/09/2020
BB Institution 17 1 . 11/09/2020
BB Institution 17 2 . 11/09/2020
BB Institution 18 1 200 11/09/2020
BB Institution 18 2 200 11/09/2020
AA Institution 1 1 152 11/13/2020
AA Institution 1 2 66 11/13/2020
AA Institution 2 1 . 11/13/2020
AA Institution 2 2 . 11/13/2020
AA Institution 3 1 196 11/13/2020
AA Institution 3 2 64 11/13/2020
AA Institution 4 1 150 11/13/2020
AA Institution 4 2 70 11/13/2020
AA Institution 5 1 . 11/13/2020
AA Institution 5 2 . 11/13/2020
AA Institution 6 1 360 11/13/2020
AA Institution 6 2 127 11/13/2020
AA Institution 7 1 103 11/13/2020
AA Institution 7 2 47 11/13/2020
AA Institution 8 1 150 11/13/2020
AA Institution 8 2 30 11/13/2020
AA Institution 9 1 342 11/13/2020
AA Institution 9 2 202 11/13/2020
AA Institution 10 1 226 11/13/2020
AA Institution 10 2 92 11/13/2020
BB Institution 11 1 317 11/13/2020
BB Institution 11 2 274 11/13/2020
BB Institution 12 1 222 11/13/2020
BB Institution 12 2 109 11/13/2020
BB Institution 13 1 615 11/13/2020
BB Institution 13 2 360 11/13/2020
BB Institution 14 1 508 11/13/2020
BB Institution 14 2 400 11/13/2020
BB Institution 15 1 . 11/13/2020
BB Institution 15 2 . 11/13/2020
BB Institution 16 1 382 11/13/2020
BB Institution 16 2 173 11/13/2020
BB Institution 17 1 . 11/13/2020
BB Institution 17 2 . 11/13/2020
BB Institution 18 1 200 11/13/2020
BB Institution 18 2 200 11/13/2020
AA Institution 1 1 152 11/15/2020
AA Institution 1 2 66 11/15/2020
AA Institution 2 1 . 11/15/2020
AA Institution 2 2 . 11/15/2020
AA Institution 3 1 196 11/15/2020
AA Institution 3 2 64 11/15/2020
AA Institution 4 1 150 11/15/2020
AA Institution 4 2 70 11/15/2020
AA Institution 5 1 . 11/15/2020
AA Institution 5 2 . 11/15/2020
AA Institution 6 1 360 11/15/2020
AA Institution 6 2 127 11/15/2020
AA Institution 7 1 103 11/15/2020
AA Institution 7 2 47 11/15/2020
AA Institution 8 1 150 11/15/2020
AA Institution 8 2 30 11/15/2020
AA Institution 9 1 342 11/15/2020
AA Institution 9 2 202 11/15/2020
AA Institution 10 1 226 11/15/2020
AA Institution 10 2 92 11/15/2020
;;;; This is the code that I used, with help from @PeterClemmensen data data2;
do until (last.COUNTRY);
set data1;
by COUNTRY DATE;
if GROUP = 1 then CUM_COUNT_G1 + COUNT;
else if GROUP = 2 then CUM_COUNT_G2 + COUNT;
end;
do until (last.COUNTRY);
set data1;
by COUNTRY DATE;
output;
end;
CUM_COUNT_G1 = 0;
CUM_COUNT_G2 = 0;
run; This is the result: data WORK.DATA2;
infile datalines dsd truncover;
input COUNTRY:$2. HOSPITAL_NAME:$14. GROUP:BEST. COUNT:BEST. DATE:MMDDYY10. F:$1. G:$1. H:$1. I:$1. CUM_COUNT_G1:32. CUM_COUNT_G2:32.;
format GROUP BEST. COUNT BEST. DATE MMDDYY10.;
label COUNTRY="COUNTRY" HOSPITAL_NAME="HOSPITAL NAME" GROUP="GROUP" COUNT="COUNT" DATE="DATE" F="F" G="G" H="H" I="I";
datalines;
AA Institution 1 1 152 11/01/2020 11753 4886
AA Institution 1 2 66 11/01/2020 11753 4886
AA Institution 2 1 . 11/01/2020 11753 4886
AA Institution 2 2 . 11/01/2020 11753 4886
AA Institution 3 1 196 11/01/2020 11753 4886
AA Institution 3 2 64 11/01/2020 11753 4886
AA Institution 4 1 150 11/01/2020 11753 4886
AA Institution 4 2 70 11/01/2020 11753 4886
AA Institution 5 1 . 11/01/2020 11753 4886
AA Institution 5 2 . 11/01/2020 11753 4886
AA Institution 6 1 360 11/01/2020 11753 4886
AA Institution 6 2 127 11/01/2020 11753 4886
AA Institution 7 1 103 11/01/2020 11753 4886
AA Institution 7 2 47 11/01/2020 11753 4886
AA Institution 8 1 150 11/01/2020 11753 4886
AA Institution 8 2 30 11/01/2020 11753 4886
AA Institution 9 1 342 11/01/2020 11753 4886
AA Institution 9 2 202 11/01/2020 11753 4886
AA Institution 10 1 226 11/01/2020 11753 4886
AA Institution 10 2 92 11/01/2020 11753 4886
AA Institution 1 1 152 11/03/2020 11753 4886
AA Institution 1 2 66 11/03/2020 11753 4886
AA Institution 2 1 . 11/03/2020 11753 4886
AA Institution 2 2 . 11/03/2020 11753 4886
AA Institution 3 1 196 11/03/2020 11753 4886
AA Institution 3 2 64 11/03/2020 11753 4886
AA Institution 4 1 150 11/03/2020 11753 4886
AA Institution 4 2 70 11/03/2020 11753 4886
AA Institution 5 1 . 11/03/2020 11753 4886
AA Institution 5 2 . 11/03/2020 11753 4886
AA Institution 6 1 360 11/03/2020 11753 4886
AA Institution 6 2 127 11/03/2020 11753 4886
AA Institution 7 1 103 11/03/2020 11753 4886
AA Institution 7 2 47 11/03/2020 11753 4886
AA Institution 8 1 150 11/03/2020 11753 4886
AA Institution 8 2 30 11/03/2020 11753 4886
AA Institution 9 1 342 11/03/2020 11753 4886
AA Institution 9 2 202 11/03/2020 11753 4886
AA Institution 10 1 226 11/03/2020 11753 4886
AA Institution 10 2 92 11/03/2020 11753 4886
AA Institution 1 1 152 11/05/2020 11753 4886
AA Institution 1 2 66 11/05/2020 11753 4886
AA Institution 2 1 . 11/05/2020 11753 4886
AA Institution 2 2 . 11/05/2020 11753 4886
AA Institution 3 1 196 11/05/2020 11753 4886
AA Institution 3 2 64 11/05/2020 11753 4886
AA Institution 4 1 150 11/05/2020 11753 4886
AA Institution 4 2 70 11/05/2020 11753 4886
AA Institution 5 1 . 11/05/2020 11753 4886
AA Institution 5 2 . 11/05/2020 11753 4886
AA Institution 6 1 360 11/05/2020 11753 4886
AA Institution 6 2 127 11/05/2020 11753 4886
AA Institution 7 1 103 11/05/2020 11753 4886
AA Institution 7 2 47 11/05/2020 11753 4886
AA Institution 8 1 150 11/05/2020 11753 4886
AA Institution 8 2 30 11/05/2020 11753 4886
AA Institution 9 1 342 11/05/2020 11753 4886
AA Institution 9 2 202 11/05/2020 11753 4886
AA Institution 10 1 226 11/05/2020 11753 4886
AA Institution 10 2 92 11/05/2020 11753 4886
AA Institution 1 1 152 11/09/2020 11753 4886
AA Institution 1 2 66 11/09/2020 11753 4886
AA Institution 2 1 . 11/09/2020 11753 4886
AA Institution 2 2 . 11/09/2020 11753 4886
AA Institution 3 1 196 11/09/2020 11753 4886
AA Institution 3 2 64 11/09/2020 11753 4886
AA Institution 4 1 150 11/09/2020 11753 4886
AA Institution 4 2 70 11/09/2020 11753 4886
AA Institution 5 1 . 11/09/2020 11753 4886
AA Institution 5 2 . 11/09/2020 11753 4886
AA Institution 6 1 360 11/09/2020 11753 4886
AA Institution 6 2 127 11/09/2020 11753 4886
AA Institution 7 1 103 11/09/2020 11753 4886
AA Institution 7 2 47 11/09/2020 11753 4886
AA Institution 8 1 150 11/09/2020 11753 4886
AA Institution 8 2 30 11/09/2020 11753 4886
AA Institution 9 1 342 11/09/2020 11753 4886
AA Institution 9 2 202 11/09/2020 11753 4886
AA Institution 10 1 226 11/09/2020 11753 4886
AA Institution 10 2 92 11/09/2020 11753 4886
AA Institution 1 1 152 11/13/2020 11753 4886
AA Institution 1 2 66 11/13/2020 11753 4886
AA Institution 2 1 . 11/13/2020 11753 4886
AA Institution 2 2 . 11/13/2020 11753 4886
AA Institution 3 1 196 11/13/2020 11753 4886
AA Institution 3 2 64 11/13/2020 11753 4886
AA Institution 4 1 150 11/13/2020 11753 4886
AA Institution 4 2 70 11/13/2020 11753 4886
AA Institution 5 1 . 11/13/2020 11753 4886
AA Institution 5 2 . 11/13/2020 11753 4886
AA Institution 6 1 360 11/13/2020 11753 4886
AA Institution 6 2 127 11/13/2020 11753 4886
AA Institution 7 1 103 11/13/2020 11753 4886
AA Institution 7 2 47 11/13/2020 11753 4886
AA Institution 8 1 150 11/13/2020 11753 4886
AA Institution 8 2 30 11/13/2020 11753 4886
AA Institution 9 1 342 11/13/2020 11753 4886
AA Institution 9 2 202 11/13/2020 11753 4886
AA Institution 10 1 226 11/13/2020 11753 4886
AA Institution 10 2 92 11/13/2020 11753 4886
AA Institution 1 1 152 11/15/2020 11753 4886
AA Institution 1 2 66 11/15/2020 11753 4886
AA Institution 2 1 . 11/15/2020 11753 4886
AA Institution 2 2 . 11/15/2020 11753 4886
AA Institution 3 1 196 11/15/2020 11753 4886
AA Institution 3 2 64 11/15/2020 11753 4886
AA Institution 4 1 150 11/15/2020 11753 4886
AA Institution 4 2 70 11/15/2020 11753 4886
AA Institution 5 1 . 11/15/2020 11753 4886
AA Institution 5 2 . 11/15/2020 11753 4886
AA Institution 6 1 360 11/15/2020 11753 4886
AA Institution 6 2 127 11/15/2020 11753 4886
AA Institution 7 1 103 11/15/2020 11753 4886
AA Institution 7 2 47 11/15/2020 11753 4886
AA Institution 8 1 150 11/15/2020 11753 4886
AA Institution 8 2 30 11/15/2020 11753 4886
AA Institution 9 1 342 11/15/2020 11753 4886
AA Institution 9 2 202 11/15/2020 11753 4886
AA Institution 10 1 226 11/15/2020 11753 4886
AA Institution 10 2 92 11/15/2020 11753 4886
AA Institution 1 1 152 11/17/2020 11753 4886
AA Institution 1 2 66 11/17/2020 11753 4886
AA Institution 2 1 . 11/17/2020 11753 4886
AA Institution 2 2 . 11/17/2020 11753 4886
AA Institution 3 1 196 11/17/2020 11753 4886
AA Institution 3 2 64 11/17/2020 11753 4886
AA Institution 4 1 150 11/17/2020 11753 4886
AA Institution 4 2 70 11/17/2020 11753 4886
AA Institution 5 1 . 11/17/2020 11753 4886
AA Institution 5 2 . 11/17/2020 11753 4886
AA Institution 6 1 360 11/17/2020 11753 4886
AA Institution 6 2 127 11/17/2020 11753 4886
AA Institution 7 1 103 11/17/2020 11753 4886
AA Institution 7 2 47 11/17/2020 11753 4886
AA Institution 8 1 150 11/17/2020 11753 4886
AA Institution 8 2 30 11/17/2020 11753 4886
AA Institution 9 1 342 11/17/2020 11753 4886
AA Institution 9 2 202 11/17/2020 11753 4886
AA Institution 10 1 226 11/17/2020 11753 4886
AA Institution 10 2 92 11/17/2020 11753 4886
BB Institution 11 1 317 11/01/2020 15708 10612
BB Institution 11 2 274 11/01/2020 15708 10612
BB Institution 12 1 222 11/01/2020 15708 10612
BB Institution 12 2 109 11/01/2020 15708 10612
BB Institution 13 1 615 11/01/2020 15708 10612
BB Institution 13 2 360 11/01/2020 15708 10612
BB Institution 14 1 508 11/01/2020 15708 10612
BB Institution 14 2 400 11/01/2020 15708 10612
BB Institution 15 1 . 11/01/2020 15708 10612
BB Institution 15 2 . 11/01/2020 15708 10612
BB Institution 16 1 382 11/01/2020 15708 10612
BB Institution 16 2 173 11/01/2020 15708 10612
BB Institution 17 1 . 11/01/2020 15708 10612
BB Institution 17 2 . 11/01/2020 15708 10612
BB Institution 18 1 200 11/01/2020 15708 10612
BB Institution 18 2 200 11/01/2020 15708 10612
BB Institution 11 1 317 11/03/2020 15708 10612
BB Institution 11 2 274 11/03/2020 15708 10612
BB Institution 12 1 222 11/03/2020 15708 10612
BB Institution 12 2 109 11/03/2020 15708 10612
BB Institution 13 1 615 11/03/2020 15708 10612
BB Institution 13 2 360 11/03/2020 15708 10612
BB Institution 14 1 508 11/03/2020 15708 10612
BB Institution 14 2 400 11/03/2020 15708 10612
BB Institution 15 1 . 11/03/2020 15708 10612
BB Institution 15 2 . 11/03/2020 15708 10612
BB Institution 16 1 382 11/03/2020 15708 10612
BB Institution 16 2 173 11/03/2020 15708 10612
BB Institution 17 1 . 11/03/2020 15708 10612
BB Institution 17 2 . 11/03/2020 15708 10612
BB Institution 18 1 200 11/03/2020 15708 10612
BB Institution 18 2 200 11/03/2020 15708 10612
BB Institution 11 1 317 11/05/2020 15708 10612
BB Institution 11 2 274 11/05/2020 15708 10612
BB Institution 12 1 222 11/05/2020 15708 10612
BB Institution 12 2 109 11/05/2020 15708 10612
BB Institution 13 1 615 11/05/2020 15708 10612
BB Institution 13 2 360 11/05/2020 15708 10612
BB Institution 14 1 508 11/05/2020 15708 10612
BB Institution 14 2 400 11/05/2020 15708 10612
BB Institution 15 1 . 11/05/2020 15708 10612
BB Institution 15 2 . 11/05/2020 15708 10612
BB Institution 16 1 382 11/05/2020 15708 10612
BB Institution 16 2 173 11/05/2020 15708 10612
BB Institution 17 1 . 11/05/2020 15708 10612
BB Institution 17 2 . 11/05/2020 15708 10612
BB Institution 18 1 200 11/05/2020 15708 10612
BB Institution 18 2 200 11/05/2020 15708 10612
BB Institution 11 1 317 11/09/2020 15708 10612
BB Institution 11 2 274 11/09/2020 15708 10612
BB Institution 12 1 222 11/09/2020 15708 10612
BB Institution 12 2 109 11/09/2020 15708 10612
BB Institution 13 1 615 11/09/2020 15708 10612
BB Institution 13 2 360 11/09/2020 15708 10612
BB Institution 14 1 508 11/09/2020 15708 10612
BB Institution 14 2 400 11/09/2020 15708 10612
BB Institution 15 1 . 11/09/2020 15708 10612
BB Institution 15 2 . 11/09/2020 15708 10612
BB Institution 16 1 382 11/09/2020 15708 10612
BB Institution 16 2 173 11/09/2020 15708 10612
;;;; Normally the numbers in the variable count increase per data, but to keep it more easy, I've made them the same. For AA the result per date in the new variable cum_count_g1 would like to have is 1679 (i.e. the same for every date since the numbers don't increase, in the real data there would come in more results everyday and the count would increase), for AA the result in the second new variable cum_count_g2 I aim to have is 698. Analogue, the result for BB in cum_count_g1 per date is (should be) 2244; for cum_count_g2 that would be 1516. Thank you both for your support and feedback!
... View more