<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic PROC FREQ cumulative descending percent by group in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898404#M355083</link>
    <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;I have a dataset where each row has the following variables: &lt;CODE class=" language-sas"&gt;Ppt_ID&lt;/CODE&gt; (ID number), &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt; (Boy or Girl), and &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; (Days of data). See below sample data:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data Days;
Input Ppt_ID child_gender $  Data_days;
datalines;
1	Boy	22.6429
2	Boy	22.4286
3	Girl	15.28571
4	Boy	14.5714
5	Girl	17.21429
6	Boy	18.5714
7	Boy	21.5
8	Girl	14.42857
9	Boy	16.7143
10	Boy	20.2857
11	Boy	15.3571
12	Boy	12.8571
13	Girl	20.21429
14	Girl	20.07143
15	Boy	15.2143
16	Boy	19.0714
17	Girl	15.57143
18	Boy	13.8571
19	Boy	15.9286
20	Boy	17.5
21	Girl	17.57143
22	Boy	14.7143
23	Girl	17
24	Girl	15.14286
25	Girl	16.21429
26	Girl	16.71429
27	Boy	14
28	Girl	17.14286
29	Girl	14.35714
30	Girl	13.35714
31	Boy	14.5714
32	Boy	16.7143
33	Girl	15.64286
34	Girl	16.35714
35	Girl	13.35714
36	Girl	16.28571
37	Boy	16.4286
38	Girl	15.78571
39	Girl	16
40	Boy	15.5714
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to output the cumulative frequencies and percents by each &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt;, but in descending order within each group according to the outcome variable, &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt;. The code I have to produce frequencies by &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt; by descending &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; is below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=Days;by child_gender;run;
proc freq data=Days NOPRINT;by child_gender;table Data_days/ out=gender_days;run;&lt;BR /&gt;proc sort data=gender_days;by child_gender descending Data_days;run;
proc print data=gender_days;run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The code produces the following, where &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; is in descending order, by &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt;:&lt;/P&gt;
&lt;TABLE width="368px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;child_gender&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;Data_days&lt;/TD&gt;
&lt;TD width="70.9px"&gt;COUNT&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;PERCENT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;22.6429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;22.4286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;21.5&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;20.2857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;19.0714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;18.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.5&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;2&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.4286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.9286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.7143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;2&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;13.8571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;12.8571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;20.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;20.0714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.1429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.2857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.7857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.6429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.2857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.1429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.4286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;13.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;2&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I want to output is the following, where the cumulative count and percent are calculated beginning at the highest &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; value, again by &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt; - that is, each cell is summing up the Count (or Percent) across all the previous rows and the current row:&lt;/P&gt;
&lt;TABLE width="702px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;child_gender&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;Data_days&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;COUNT&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;PERCENT&lt;/TD&gt;
&lt;TD width="147.917px"&gt;Cumulative_count&lt;/TD&gt;
&lt;TD width="196.55px"&gt;Cumulative_percent&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;22.6429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;1&lt;/TD&gt;
&lt;TD width="196.55px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;22.4286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;2&lt;/TD&gt;
&lt;TD width="196.55px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;21.5&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;3&lt;/TD&gt;
&lt;TD width="196.55px"&gt;15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;20.2857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;4&lt;/TD&gt;
&lt;TD width="196.55px"&gt;20&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;19.0714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;5&lt;/TD&gt;
&lt;TD width="196.55px"&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;18.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;6&lt;/TD&gt;
&lt;TD width="196.55px"&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.5&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;7&lt;/TD&gt;
&lt;TD width="196.55px"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;2&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;10&lt;/TD&gt;
&lt;TD width="147.917px"&gt;9&lt;/TD&gt;
&lt;TD width="196.55px"&gt;45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.4286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;10&lt;/TD&gt;
&lt;TD width="196.55px"&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.9286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;11&lt;/TD&gt;
&lt;TD width="196.55px"&gt;55&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;12&lt;/TD&gt;
&lt;TD width="196.55px"&gt;60&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;13&lt;/TD&gt;
&lt;TD width="196.55px"&gt;65&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;14&lt;/TD&gt;
&lt;TD width="196.55px"&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.7143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;15&lt;/TD&gt;
&lt;TD width="196.55px"&gt;75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;2&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;10&lt;/TD&gt;
&lt;TD width="147.917px"&gt;17&lt;/TD&gt;
&lt;TD width="196.55px"&gt;85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;18&lt;/TD&gt;
&lt;TD width="196.55px"&gt;90&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;13.8571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;19&lt;/TD&gt;
&lt;TD width="196.55px"&gt;95&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;12.8571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;20&lt;/TD&gt;
&lt;TD width="196.55px"&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;20.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;1&lt;/TD&gt;
&lt;TD width="196.55px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;20.0714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;2&lt;/TD&gt;
&lt;TD width="196.55px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;3&lt;/TD&gt;
&lt;TD width="196.55px"&gt;15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;4&lt;/TD&gt;
&lt;TD width="196.55px"&gt;20&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.1429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;5&lt;/TD&gt;
&lt;TD width="196.55px"&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;6&lt;/TD&gt;
&lt;TD width="196.55px"&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;7&lt;/TD&gt;
&lt;TD width="196.55px"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;8&lt;/TD&gt;
&lt;TD width="196.55px"&gt;40&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.2857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;9&lt;/TD&gt;
&lt;TD width="196.55px"&gt;45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;10&lt;/TD&gt;
&lt;TD width="196.55px"&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;11&lt;/TD&gt;
&lt;TD width="196.55px"&gt;55&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.7857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;12&lt;/TD&gt;
&lt;TD width="196.55px"&gt;60&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.6429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;13&lt;/TD&gt;
&lt;TD width="196.55px"&gt;65&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;14&lt;/TD&gt;
&lt;TD width="196.55px"&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.2857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;15&lt;/TD&gt;
&lt;TD width="196.55px"&gt;75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.1429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;16&lt;/TD&gt;
&lt;TD width="196.55px"&gt;80&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.4286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;17&lt;/TD&gt;
&lt;TD width="196.55px"&gt;85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;18&lt;/TD&gt;
&lt;TD width="196.55px"&gt;90&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;13.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;2&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;10&lt;/TD&gt;
&lt;TD width="147.917px"&gt;20&lt;/TD&gt;
&lt;TD width="196.55px"&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could someone help me with this? Thank you.&lt;/P&gt;</description>
    <pubDate>Thu, 12 Oct 2023 20:54:00 GMT</pubDate>
    <dc:creator>confooseddesi89</dc:creator>
    <dc:date>2023-10-12T20:54:00Z</dc:date>
    <item>
      <title>PROC FREQ cumulative descending percent by group</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898404#M355083</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;I have a dataset where each row has the following variables: &lt;CODE class=" language-sas"&gt;Ppt_ID&lt;/CODE&gt; (ID number), &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt; (Boy or Girl), and &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; (Days of data). See below sample data:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data Days;
Input Ppt_ID child_gender $  Data_days;
datalines;
1	Boy	22.6429
2	Boy	22.4286
3	Girl	15.28571
4	Boy	14.5714
5	Girl	17.21429
6	Boy	18.5714
7	Boy	21.5
8	Girl	14.42857
9	Boy	16.7143
10	Boy	20.2857
11	Boy	15.3571
12	Boy	12.8571
13	Girl	20.21429
14	Girl	20.07143
15	Boy	15.2143
16	Boy	19.0714
17	Girl	15.57143
18	Boy	13.8571
19	Boy	15.9286
20	Boy	17.5
21	Girl	17.57143
22	Boy	14.7143
23	Girl	17
24	Girl	15.14286
25	Girl	16.21429
26	Girl	16.71429
27	Boy	14
28	Girl	17.14286
29	Girl	14.35714
30	Girl	13.35714
31	Boy	14.5714
32	Boy	16.7143
33	Girl	15.64286
34	Girl	16.35714
35	Girl	13.35714
36	Girl	16.28571
37	Boy	16.4286
38	Girl	15.78571
39	Girl	16
40	Boy	15.5714
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to output the cumulative frequencies and percents by each &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt;, but in descending order within each group according to the outcome variable, &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt;. The code I have to produce frequencies by &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt; by descending &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; is below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=Days;by child_gender;run;
proc freq data=Days NOPRINT;by child_gender;table Data_days/ out=gender_days;run;&lt;BR /&gt;proc sort data=gender_days;by child_gender descending Data_days;run;
proc print data=gender_days;run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The code produces the following, where &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; is in descending order, by &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt;:&lt;/P&gt;
&lt;TABLE width="368px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;child_gender&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;Data_days&lt;/TD&gt;
&lt;TD width="70.9px"&gt;COUNT&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;PERCENT&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;22.6429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;22.4286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;21.5&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;20.2857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;19.0714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;18.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.5&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;2&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.4286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.9286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.7143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;2&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;13.8571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Boy&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;12.8571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;20.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;20.0714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17.1429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;17&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.2857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16.2143&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;16&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.7857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.6429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.2857&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;15.1429&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.4286&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;14.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;1&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="117.6px"&gt;Girl&lt;/TD&gt;
&lt;TD width="90.8667px"&gt;13.3571&lt;/TD&gt;
&lt;TD width="70.9px"&gt;2&lt;/TD&gt;
&lt;TD width="87.8833px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I want to output is the following, where the cumulative count and percent are calculated beginning at the highest &lt;CODE class=" language-sas"&gt;Data_days&lt;/CODE&gt; value, again by &lt;CODE class=" language-sas"&gt;child_gender&lt;/CODE&gt; - that is, each cell is summing up the Count (or Percent) across all the previous rows and the current row:&lt;/P&gt;
&lt;TABLE width="702px"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;child_gender&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;Data_days&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;COUNT&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;PERCENT&lt;/TD&gt;
&lt;TD width="147.917px"&gt;Cumulative_count&lt;/TD&gt;
&lt;TD width="196.55px"&gt;Cumulative_percent&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;22.6429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;1&lt;/TD&gt;
&lt;TD width="196.55px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;22.4286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;2&lt;/TD&gt;
&lt;TD width="196.55px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;21.5&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;3&lt;/TD&gt;
&lt;TD width="196.55px"&gt;15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;20.2857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;4&lt;/TD&gt;
&lt;TD width="196.55px"&gt;20&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;19.0714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;5&lt;/TD&gt;
&lt;TD width="196.55px"&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;18.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;6&lt;/TD&gt;
&lt;TD width="196.55px"&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.5&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;7&lt;/TD&gt;
&lt;TD width="196.55px"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;2&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;10&lt;/TD&gt;
&lt;TD width="147.917px"&gt;9&lt;/TD&gt;
&lt;TD width="196.55px"&gt;45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.4286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;10&lt;/TD&gt;
&lt;TD width="196.55px"&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.9286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;11&lt;/TD&gt;
&lt;TD width="196.55px"&gt;55&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;12&lt;/TD&gt;
&lt;TD width="196.55px"&gt;60&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;13&lt;/TD&gt;
&lt;TD width="196.55px"&gt;65&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;14&lt;/TD&gt;
&lt;TD width="196.55px"&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.7143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;15&lt;/TD&gt;
&lt;TD width="196.55px"&gt;75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;2&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;10&lt;/TD&gt;
&lt;TD width="147.917px"&gt;17&lt;/TD&gt;
&lt;TD width="196.55px"&gt;85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;18&lt;/TD&gt;
&lt;TD width="196.55px"&gt;90&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;13.8571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;19&lt;/TD&gt;
&lt;TD width="196.55px"&gt;95&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Boy&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;12.8571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;20&lt;/TD&gt;
&lt;TD width="196.55px"&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;20.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;1&lt;/TD&gt;
&lt;TD width="196.55px"&gt;5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;20.0714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;2&lt;/TD&gt;
&lt;TD width="196.55px"&gt;10&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;3&lt;/TD&gt;
&lt;TD width="196.55px"&gt;15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;4&lt;/TD&gt;
&lt;TD width="196.55px"&gt;20&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17.1429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;5&lt;/TD&gt;
&lt;TD width="196.55px"&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;17&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;6&lt;/TD&gt;
&lt;TD width="196.55px"&gt;30&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.7143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;7&lt;/TD&gt;
&lt;TD width="196.55px"&gt;35&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;8&lt;/TD&gt;
&lt;TD width="196.55px"&gt;40&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.2857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;9&lt;/TD&gt;
&lt;TD width="196.55px"&gt;45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16.2143&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;10&lt;/TD&gt;
&lt;TD width="196.55px"&gt;50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;16&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;11&lt;/TD&gt;
&lt;TD width="196.55px"&gt;55&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.7857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;12&lt;/TD&gt;
&lt;TD width="196.55px"&gt;60&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.6429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;13&lt;/TD&gt;
&lt;TD width="196.55px"&gt;65&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.5714&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;14&lt;/TD&gt;
&lt;TD width="196.55px"&gt;70&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.2857&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;15&lt;/TD&gt;
&lt;TD width="196.55px"&gt;75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;15.1429&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;16&lt;/TD&gt;
&lt;TD width="196.55px"&gt;80&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.4286&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;17&lt;/TD&gt;
&lt;TD width="196.55px"&gt;85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;14.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;1&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;5&lt;/TD&gt;
&lt;TD width="147.917px"&gt;18&lt;/TD&gt;
&lt;TD width="196.55px"&gt;90&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="113.867px"&gt;Girl&lt;/TD&gt;
&lt;TD width="87.9667px"&gt;13.3571&lt;/TD&gt;
&lt;TD width="68.9833px"&gt;2&lt;/TD&gt;
&lt;TD width="85.9667px"&gt;10&lt;/TD&gt;
&lt;TD width="147.917px"&gt;20&lt;/TD&gt;
&lt;TD width="196.55px"&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could someone help me with this? Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 20:54:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898404#M355083</guid>
      <dc:creator>confooseddesi89</dc:creator>
      <dc:date>2023-10-12T20:54:00Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FREQ cumulative descending percent by group</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898419#M355092</link>
      <description>&lt;P&gt;There are a couple of things that don't feel right here. PROC FREQ is not normally a tool I would choose for continuous variables such as your variable DATA_DAYS; in fact I think it is the wrong tool. Another things that doesn't feel right is that your cumulative percents are always multiples of 5. Now that could happen if your data is really 20 girls and 20 boys, but is your real data like that, 20 girls and 20 boys, and never some other numbers?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In any event, this seems like a job for &lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.4/proc/p0le3p5ngj1zlbn1mh3tistq9t76.htm" target="_self"&gt;PROC RANK&lt;/A&gt; in which you can rank the numbers in DATA_DAYS from 1 to n, from which it is easy to calculate the cumulative percents.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 21:45:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898419#M355092</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-10-12T21:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FREQ cumulative descending percent by group</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898423#M355093</link>
      <description>&lt;P&gt;If you think that is really useful:&lt;/P&gt;
&lt;PRE&gt;proc sort data=days;
   by child_gender data_days;
run;

proc freq data=days noprint;
   by child_gender;
   tables data_days/ outcum out=want;
run;&lt;/PRE&gt;
&lt;P&gt;Makes a data set as requested so some of the variable names are different.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 21:55:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898423#M355093</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2023-10-12T21:55:57Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FREQ cumulative descending percent by group</title>
      <link>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898466#M355116</link>
      <description>&lt;P&gt;If I understand the question, I think you want to add a DATA step that uses BY group processing on the gender variable. Use the FIRST.child_gender indicator variable to set the cumulative totals to 0 at the start of each by group, then increment the cumulative variable for each observation. You might want to read about BY-group processing and the FIRST.variable indicator variable in the article, &lt;A href="https://blogs.sas.com/content/iml/2018/02/26/how-to-use-first-variable-and-last-variable-in-a-by-group-analysis-in-sas.html" target="_self"&gt;"How to use FIRST.variable and LAST.variable in a BY-group analysis in SAS."&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's one solution:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Want;
set gender_days;
by child_gender;
if first.child_gender then do;
   Cumulative_count = 0;
   Cumulative_percent = 0;
end;
Cumulative_count + count;
Cumulative_percent + percent;
run;

proc print; run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 13 Oct 2023 11:09:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/PROC-FREQ-cumulative-descending-percent-by-group/m-p/898466#M355116</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2023-10-13T11:09:27Z</dc:date>
    </item>
  </channel>
</rss>

