<?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 SAS code to find the estimate of a comparison group in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676850#M9347</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I would appreciate if someone could help me with the SAS code in logistic regression to find the estimate log odds/odds ratio of a comparison/reference group (refgroup) above. I have the same refgroup for the 2 agents(a1exp and a2exp).&lt;/P&gt;
&lt;P&gt;I used a similar approach to the solution to my previous question that I posted on the forum and which was answered by someone. I am posting another question quite different from what I posted before.&lt;/P&gt;
&lt;P&gt;Unexposed = 0, exposure levels: 1= high and 2=low.&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;
&lt;P&gt;ak.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Main focus: Refgroup column; how to compute the ORs using logistic regression.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Reference group(refgroup) is composed of subjects (ids) not exposed to either of the agents(a1exp or a2exp). 2 ca cases (cases) and 6 pop cont(controls) met the criterion.&lt;/P&gt;
&lt;P&gt;Please find below my code and log. Results are attached(Table 5: Exposure levels).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data expinfo;&lt;BR /&gt;input id$ 1-4  a1exp 6-7 a1exp_level$ 8-17  a1exp_cat 19-20  &lt;BR /&gt;a2exp 26-27 a2exp_level$ 28-32 a2exp_cat 39-40  lung$ 48-55;&lt;BR /&gt;datalines;&lt;BR /&gt;os1  0 unexposed  0      1 high       1        ca case  &lt;BR /&gt;os2  1 low        2      0 unexposed  0        ca case  &lt;BR /&gt;os3  0 unexposed  0      0 unexposed  0        pop cont&lt;BR /&gt;os4  1 high       1      1 low        2        pop cont &lt;BR /&gt;os5  0 unexposed  0	 0 unexposed  0        pop cont&lt;BR /&gt;os6  1 low        2      0 unexposed  0	       ca case&lt;BR /&gt;os7  1 low        2      1 high       1        ca case  &lt;BR /&gt;os8  0 unexposed  0      0 unexposed  0        ca case  &lt;BR /&gt;os9  0 unexposed  0      0 unexposed  0        pop cont&lt;BR /&gt;os10 1 high       1      1 low        2        pop cont &lt;BR /&gt;os11 0 unexposed  0	 0 unexposed  0        ca case &lt;BR /&gt;os12 1 low        2      0 unexposed  0	       ca case&lt;BR /&gt;os13 1 high       1      1 low        2        ca case  &lt;BR /&gt;os14 0 unexposed  0      0 unexposed  0        pop cont  &lt;BR /&gt;os15 0 unexposed  0      0 unexposed  0        pop cont&lt;BR /&gt;os16 1 high       1      1 low        2        pop cont &lt;BR /&gt;os17 0 unexposed  0	 1 high       1        pop cont &lt;BR /&gt;os18 0 unexposed  0      0 unexposed  0	       pop cont&lt;BR /&gt;;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;/*proc print data=expinfo;&lt;BR /&gt;&lt;BR /&gt;Title 'Table 1: Exposure of ids to 2 agents';*/&lt;BR /&gt;&lt;BR /&gt;  /*Step 1: Finding number of cases and controls unexposed to agents(a1,a2,a3 and a4)*/  &lt;BR /&gt;proc freq data=expinfo(where=(sum(a1exp,a2exp)=0));&lt;BR /&gt;     tables lung;&lt;BR /&gt;title 'Table 1:Subjects unexposed to either of the 2 agents';&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;/*Step 2:Using subjects unexposed to any of agents as a ref. group*/&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;create table t as &lt;BR /&gt;  select&lt;BR /&gt;    id, a1exp, a2exp,lung,&lt;BR /&gt;    sum(a1exp,a2exp)=0 as refgroup&lt;BR /&gt;     from expinfo&lt;BR /&gt;     ;&lt;BR /&gt;     quit;&lt;BR /&gt;     &lt;BR /&gt;proc print data=t; &lt;BR /&gt;   title 'Table 2a: original variables and ref group';&lt;BR /&gt;   run;&lt;BR /&gt;   &lt;BR /&gt;    proc freq data=t;&lt;BR /&gt;    tables lung* refgroup;&lt;BR /&gt;    title 'Table 2b: freq of ca case and pop cont for ref group';&lt;BR /&gt;    run;&lt;BR /&gt;proc freq data=expinfo;&lt;BR /&gt;    tables lung* a1exp_level lung*a1exp_cat  &lt;BR /&gt;     lung* a2exp_level lung*a2exp_cat   ;&lt;BR /&gt;    title 'Table 3: freq of ca case and pop cont for vs lung';&lt;BR /&gt;    run;&lt;BR /&gt; &lt;BR /&gt;data logtest; set t;&lt;BR /&gt;if lung in ('ca case','pop cont');&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt; proc logistic data=logtest;&lt;BR /&gt;model lung(event='ca case') =refgroup;  &lt;BR /&gt;Title 'Table 4: Estimates for ref. group';&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;
&lt;DIV&gt;
&lt;DIV class="sasSource"&gt;1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;72&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasSource"&gt;73 data expinfo;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;74 input id$ 1-4 a1exp 6-7 a1exp_level$ 8-17 a1exp_cat 19-20&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;75 a2exp 26-27 a2exp_level$ 28-32 a2exp_cat 39-40 lung$ 48-55;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;76 datalines;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote1_1597432515020" class="sasNote"&gt;NOTE: The data set WORK.EXPINFO has 18 observations and 8 variables.&lt;/DIV&gt;
&lt;DIV id="sasLogNote2_1597432515020" class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.02 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;95 ;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;96 run;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;97&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;98 /*proc print data=expinfo;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;99&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;100 Title 'Table 1: Exposure of ids to 2 agents';*/&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;101&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;102 /*Step 1: Finding number of cases and controls unexposed to agents(a1,a2,a3 and a4)*/&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;103 proc freq data=expinfo(where=(sum(a1exp,a2exp)=0));&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;104 tables lung;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;105 title 'Table 1:Subjects unexposed to either of the 2 agents';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;106 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote3_1597432515020" class="sasNote"&gt;NOTE: There were 8 observations read from the data set WORK.EXPINFO.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;WHERE SUM(a1exp, a2exp)=0;&lt;/DIV&gt;
&lt;DIV id="sasLogNote4_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE FREQ used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.20 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.20 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;107&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;108&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;109&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;110 /*Step 2:Using subjects unexposed to any of agents as a ref. group*/&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;111&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;112 proc sql;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;113 create table t as&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;114 select&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;115 id, a1exp, a2exp,lung,&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;116 sum(a1exp,a2exp)=0 as refgroup&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;117 from expinfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;118 ;&lt;/DIV&gt;
&lt;DIV id="sasLogNote5_1597432515020" class="sasNote"&gt;NOTE: Table WORK.T created, with 18 rows and 5 columns.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;119 quit;&lt;/DIV&gt;
&lt;DIV id="sasLogNote6_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE SQL used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;120&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;121 proc print data=t;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;122 title 'Table 2a: original variables and ref group';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;123 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote7_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.T.&lt;/DIV&gt;
&lt;DIV id="sasLogNote8_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE PRINT used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.22 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.22 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;124&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;125 proc freq data=t;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;126 tables lung* refgroup;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;127 title 'Table 2b: freq of ca case and pop cont for ref group';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;128 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote9_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.T.&lt;/DIV&gt;
&lt;DIV id="sasLogNote10_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE FREQ used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.16 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.15 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;129 proc freq data=expinfo;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;130 tables lung* a1exp_level lung*a1exp_cat&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;131 lung* a2exp_level lung*a2exp_cat ;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;132 title 'Table 3: freq of ca case and pop cont for vs lung';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;133 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote11_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.EXPINFO.&lt;/DIV&gt;
&lt;DIV id="sasLogNote12_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE FREQ used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.52 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.52 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;134&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;135 data logtest; set t;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;136 if lung in ('ca case','pop cont');&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;137 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote13_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.T.&lt;/DIV&gt;
&lt;DIV id="sasLogNote14_1597432515020" class="sasNote"&gt;NOTE: The data set WORK.LOGTEST has 18 observations and 5 variables.&lt;/DIV&gt;
&lt;DIV id="sasLogNote15_1597432515020" class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.02 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;138&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;139 proc logistic data=logtest;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;140 model lung(event='ca case') =refgroup;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;141 Title 'Table 4: Estimates for ref. group';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;142 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote16_1597432515020" class="sasNote"&gt;NOTE: PROC LOGISTIC is modeling the probability that lung='ca case'.&lt;/DIV&gt;
&lt;DIV id="sasLogNote17_1597432515020" class="sasNote"&gt;NOTE: Convergence criterion (GCONV=1E-8) satisfied.&lt;/DIV&gt;
&lt;DIV id="sasLogNote18_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.LOGTEST.&lt;/DIV&gt;
&lt;DIV id="sasLogNote19_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE LOGISTIC used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.44 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.40 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;143&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;144&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;145 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;157&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;PRE id="pre_sasLog_125" class="sasLog"&gt;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 14 Aug 2020 19:29:55 GMT</pubDate>
    <dc:creator>ak2011</dc:creator>
    <dc:date>2020-08-14T19:29:55Z</dc:date>
    <item>
      <title>SAS code to find the estimate of a comparison group</title>
      <link>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676850#M9347</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I would appreciate if someone could help me with the SAS code in logistic regression to find the estimate log odds/odds ratio of a comparison/reference group (refgroup) above. I have the same refgroup for the 2 agents(a1exp and a2exp).&lt;/P&gt;
&lt;P&gt;I used a similar approach to the solution to my previous question that I posted on the forum and which was answered by someone. I am posting another question quite different from what I posted before.&lt;/P&gt;
&lt;P&gt;Unexposed = 0, exposure levels: 1= high and 2=low.&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;
&lt;P&gt;ak.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Main focus: Refgroup column; how to compute the ORs using logistic regression.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Reference group(refgroup) is composed of subjects (ids) not exposed to either of the agents(a1exp or a2exp). 2 ca cases (cases) and 6 pop cont(controls) met the criterion.&lt;/P&gt;
&lt;P&gt;Please find below my code and log. Results are attached(Table 5: Exposure levels).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data expinfo;&lt;BR /&gt;input id$ 1-4  a1exp 6-7 a1exp_level$ 8-17  a1exp_cat 19-20  &lt;BR /&gt;a2exp 26-27 a2exp_level$ 28-32 a2exp_cat 39-40  lung$ 48-55;&lt;BR /&gt;datalines;&lt;BR /&gt;os1  0 unexposed  0      1 high       1        ca case  &lt;BR /&gt;os2  1 low        2      0 unexposed  0        ca case  &lt;BR /&gt;os3  0 unexposed  0      0 unexposed  0        pop cont&lt;BR /&gt;os4  1 high       1      1 low        2        pop cont &lt;BR /&gt;os5  0 unexposed  0	 0 unexposed  0        pop cont&lt;BR /&gt;os6  1 low        2      0 unexposed  0	       ca case&lt;BR /&gt;os7  1 low        2      1 high       1        ca case  &lt;BR /&gt;os8  0 unexposed  0      0 unexposed  0        ca case  &lt;BR /&gt;os9  0 unexposed  0      0 unexposed  0        pop cont&lt;BR /&gt;os10 1 high       1      1 low        2        pop cont &lt;BR /&gt;os11 0 unexposed  0	 0 unexposed  0        ca case &lt;BR /&gt;os12 1 low        2      0 unexposed  0	       ca case&lt;BR /&gt;os13 1 high       1      1 low        2        ca case  &lt;BR /&gt;os14 0 unexposed  0      0 unexposed  0        pop cont  &lt;BR /&gt;os15 0 unexposed  0      0 unexposed  0        pop cont&lt;BR /&gt;os16 1 high       1      1 low        2        pop cont &lt;BR /&gt;os17 0 unexposed  0	 1 high       1        pop cont &lt;BR /&gt;os18 0 unexposed  0      0 unexposed  0	       pop cont&lt;BR /&gt;;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;/*proc print data=expinfo;&lt;BR /&gt;&lt;BR /&gt;Title 'Table 1: Exposure of ids to 2 agents';*/&lt;BR /&gt;&lt;BR /&gt;  /*Step 1: Finding number of cases and controls unexposed to agents(a1,a2,a3 and a4)*/  &lt;BR /&gt;proc freq data=expinfo(where=(sum(a1exp,a2exp)=0));&lt;BR /&gt;     tables lung;&lt;BR /&gt;title 'Table 1:Subjects unexposed to either of the 2 agents';&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;/*Step 2:Using subjects unexposed to any of agents as a ref. group*/&lt;BR /&gt;&lt;BR /&gt;proc sql;&lt;BR /&gt;create table t as &lt;BR /&gt;  select&lt;BR /&gt;    id, a1exp, a2exp,lung,&lt;BR /&gt;    sum(a1exp,a2exp)=0 as refgroup&lt;BR /&gt;     from expinfo&lt;BR /&gt;     ;&lt;BR /&gt;     quit;&lt;BR /&gt;     &lt;BR /&gt;proc print data=t; &lt;BR /&gt;   title 'Table 2a: original variables and ref group';&lt;BR /&gt;   run;&lt;BR /&gt;   &lt;BR /&gt;    proc freq data=t;&lt;BR /&gt;    tables lung* refgroup;&lt;BR /&gt;    title 'Table 2b: freq of ca case and pop cont for ref group';&lt;BR /&gt;    run;&lt;BR /&gt;proc freq data=expinfo;&lt;BR /&gt;    tables lung* a1exp_level lung*a1exp_cat  &lt;BR /&gt;     lung* a2exp_level lung*a2exp_cat   ;&lt;BR /&gt;    title 'Table 3: freq of ca case and pop cont for vs lung';&lt;BR /&gt;    run;&lt;BR /&gt; &lt;BR /&gt;data logtest; set t;&lt;BR /&gt;if lung in ('ca case','pop cont');&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt; proc logistic data=logtest;&lt;BR /&gt;model lung(event='ca case') =refgroup;  &lt;BR /&gt;Title 'Table 4: Estimates for ref. group';&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;
&lt;DIV&gt;
&lt;DIV class="sasSource"&gt;1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;72&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasSource"&gt;73 data expinfo;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;74 input id$ 1-4 a1exp 6-7 a1exp_level$ 8-17 a1exp_cat 19-20&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;75 a2exp 26-27 a2exp_level$ 28-32 a2exp_cat 39-40 lung$ 48-55;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;76 datalines;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote1_1597432515020" class="sasNote"&gt;NOTE: The data set WORK.EXPINFO has 18 observations and 8 variables.&lt;/DIV&gt;
&lt;DIV id="sasLogNote2_1597432515020" class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.02 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;95 ;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;96 run;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;97&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;98 /*proc print data=expinfo;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;99&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;100 Title 'Table 1: Exposure of ids to 2 agents';*/&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;101&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;102 /*Step 1: Finding number of cases and controls unexposed to agents(a1,a2,a3 and a4)*/&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;103 proc freq data=expinfo(where=(sum(a1exp,a2exp)=0));&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;104 tables lung;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;105 title 'Table 1:Subjects unexposed to either of the 2 agents';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;106 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote3_1597432515020" class="sasNote"&gt;NOTE: There were 8 observations read from the data set WORK.EXPINFO.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;WHERE SUM(a1exp, a2exp)=0;&lt;/DIV&gt;
&lt;DIV id="sasLogNote4_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE FREQ used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.20 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.20 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;107&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;108&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;109&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;110 /*Step 2:Using subjects unexposed to any of agents as a ref. group*/&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;111&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;112 proc sql;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;113 create table t as&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;114 select&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;115 id, a1exp, a2exp,lung,&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;116 sum(a1exp,a2exp)=0 as refgroup&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;117 from expinfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;118 ;&lt;/DIV&gt;
&lt;DIV id="sasLogNote5_1597432515020" class="sasNote"&gt;NOTE: Table WORK.T created, with 18 rows and 5 columns.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;119 quit;&lt;/DIV&gt;
&lt;DIV id="sasLogNote6_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE SQL used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;120&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;121 proc print data=t;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;122 title 'Table 2a: original variables and ref group';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;123 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote7_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.T.&lt;/DIV&gt;
&lt;DIV id="sasLogNote8_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE PRINT used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.22 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.22 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;124&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;125 proc freq data=t;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;126 tables lung* refgroup;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;127 title 'Table 2b: freq of ca case and pop cont for ref group';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;128 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote9_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.T.&lt;/DIV&gt;
&lt;DIV id="sasLogNote10_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE FREQ used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.16 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.15 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;129 proc freq data=expinfo;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;130 tables lung* a1exp_level lung*a1exp_cat&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;131 lung* a2exp_level lung*a2exp_cat ;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;132 title 'Table 3: freq of ca case and pop cont for vs lung';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;133 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote11_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.EXPINFO.&lt;/DIV&gt;
&lt;DIV id="sasLogNote12_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE FREQ used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.52 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.52 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;134&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;135 data logtest; set t;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;136 if lung in ('ca case','pop cont');&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;137 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote13_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.T.&lt;/DIV&gt;
&lt;DIV id="sasLogNote14_1597432515020" class="sasNote"&gt;NOTE: The data set WORK.LOGTEST has 18 observations and 5 variables.&lt;/DIV&gt;
&lt;DIV id="sasLogNote15_1597432515020" class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.02 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;138&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;139 proc logistic data=logtest;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;140 model lung(event='ca case') =refgroup;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;141 Title 'Table 4: Estimates for ref. group';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;142 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV id="sasLogNote16_1597432515020" class="sasNote"&gt;NOTE: PROC LOGISTIC is modeling the probability that lung='ca case'.&lt;/DIV&gt;
&lt;DIV id="sasLogNote17_1597432515020" class="sasNote"&gt;NOTE: Convergence criterion (GCONV=1E-8) satisfied.&lt;/DIV&gt;
&lt;DIV id="sasLogNote18_1597432515020" class="sasNote"&gt;NOTE: There were 18 observations read from the data set WORK.LOGTEST.&lt;/DIV&gt;
&lt;DIV id="sasLogNote19_1597432515020" class="sasNote"&gt;NOTE: PROCEDURE LOGISTIC used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.44 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;cpu time 0.40 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;143&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;144&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;145 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;157&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;PRE id="pre_sasLog_125" class="sasLog"&gt;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Aug 2020 19:29:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676850#M9347</guid>
      <dc:creator>ak2011</dc:creator>
      <dc:date>2020-08-14T19:29:55Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to find the estimate of a comparison group</title>
      <link>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676957#M9348</link>
      <description>&lt;P&gt;Better post it at Stat Forum.&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13633"&gt;@StatDave&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13684"&gt;@Rick_SAS&lt;/a&gt;&amp;nbsp; &amp;nbsp;could give you a hand.&lt;/P&gt;</description>
      <pubDate>Sat, 15 Aug 2020 12:13:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676957#M9348</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2020-08-15T12:13:34Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to find the estimate of a comparison group</title>
      <link>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676963#M9349</link>
      <description>&lt;P&gt;I think the OP cross-posted this message. This entry in the Statistical Community looks the same:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/Statistical-Procedures/Creating-a-reference-group-from-unexposed-subjects-and-finding/m-p/676852#M32443" target="_blank"&gt;https://communities.sas.com/t5/Statistical-Procedures/Creating-a-reference-group-from-unexposed-subjects-and-finding/m-p/676852#M32443&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Aug 2020 13:14:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/SAS-code-to-find-the-estimate-of-a-comparison-group/m-p/676963#M9349</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2020-08-15T13:14:28Z</dc:date>
    </item>
  </channel>
</rss>

