<?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 Re: Age adjusted Median estimation in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958301#M48002</link>
    <description>&lt;P&gt;Opps. I missed a INTERCEPT term to score a set of X variables when using ESTIMATE.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc quantreg data=sashelp.heart ci=sparsity algorithm=interior(tolerance=1.e-4);
class sex;
model diastolic =systolic ageatstart sex / quantile=0.5;
estimate 'Adjusted Medians of diastolic when systolic=148,ageatstart=33,sex=Female' 
         intercept 1 systolic 148  ageatstart 33 sex 1 0 / CL;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here 148 is 75 percentile of&amp;nbsp;systolic ,33 is 50 percentile of ageatstart.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_0-1738718582106.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/104348i574EE4D3A6730569/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_0-1738718582106.png" alt="Ksharp_0-1738718582106.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 05 Feb 2025 01:24:04 GMT</pubDate>
    <dc:creator>Ksharp</dc:creator>
    <dc:date>2025-02-05T01:24:04Z</dc:date>
    <item>
      <title>Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/957793#M47970</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am looking to distribution of biomakers. I am interested to estimate age and sex adjusted medians for these variables. Is there a way to do it? This paper has decscribed it but unfortunately the SAS code is not provided (&lt;A href="https://pubmed.ncbi.nlm.nih.gov/19028825/" target="_blank"&gt;https://pubmed.ncbi.nlm.nih.gov/19028825/&lt;/A&gt;).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any support will be appreciated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best wishes&lt;BR /&gt;AllEpi&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2025 12:52:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/957793#M47970</guid>
      <dc:creator>AllEpi</dc:creator>
      <dc:date>2025-01-31T12:52:43Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/957803#M47973</link>
      <description>&lt;P&gt;Look into using &lt;A href="https://go.documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/statug/statug_qreg_overview.htm" target="_self"&gt;PROC QUANTREG&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2025 15:17:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/957803#M47973</guid>
      <dc:creator>StatDave</dc:creator>
      <dc:date>2025-01-31T15:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/957872#M47976</link>
      <description>Look into &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13684"&gt;@Rick_SAS&lt;/a&gt; blogs:&lt;BR /&gt;&lt;A href="https://blogs.sas.com/content/iml/2018/08/13/quantile-regression-chess-ratings.html" target="_blank"&gt;https://blogs.sas.com/content/iml/2018/08/13/quantile-regression-chess-ratings.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://blogs.sas.com/content/iml/2018/08/06/score-quantile-regression-sas.html" target="_blank"&gt;https://blogs.sas.com/content/iml/2018/08/06/score-quantile-regression-sas.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://blogs.sas.com/content/iml/2013/04/17/quantile-regression-vs-binning.html" target="_blank"&gt;https://blogs.sas.com/content/iml/2013/04/17/quantile-regression-vs-binning.html&lt;/A&gt;</description>
      <pubDate>Sat, 01 Feb 2025 06:45:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/957872#M47976</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-02-01T06:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958000#M47985</link>
      <description>&lt;P&gt;Thank you for the helpful posts. My question was related to getting adjusted medians. I am aware of how to get quartile with confidence intervals from a post by &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13684"&gt;@Rick_SAS&lt;/a&gt;&amp;nbsp;&amp;nbsp;(&lt;A href="https://blogs.sas.com/content/iml/2017/02/22/difference-of-medians-sas.html" target="_blank" rel="noopener"&gt;https://blogs.sas.com/content/iml/2017/02/22/difference-of-medians-sas.html&lt;/A&gt;). However, that gives me unadjusted medians as there is nothing on the right side of the model!.&amp;nbsp;&lt;/P&gt;&lt;P&gt;There is also option to predict the quantiles. Using this approach, I proceed to calculate the adjusted (predicted medians, using q=0.5). For example in the sashelp.heart study if I am interested to know the median of the diastolic blood pressure across the quartiles of the systolic pressure, this is how I got the medians adjusted for age at start and sex.&amp;nbsp;&lt;/P&gt;&lt;P&gt;*First I make quartiles of the systolic blood pressure;&lt;/P&gt;&lt;P&gt;proc rank data=sashelp.heart groups=4 out=heart;&lt;BR /&gt;var Systolic;&lt;BR /&gt;ranks sys;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;*Then I get age and sex adjusted predicted diastolic blood pressure;&amp;nbsp;&lt;BR /&gt;proc quantreg data=heart ci=sparsity/iid algorithm=interior(tolerance=1.e-4);&lt;BR /&gt;class sex;&lt;BR /&gt;model diastolic =ageatstart sex / quantile=0.5;&lt;BR /&gt;output out=predictquant p=predquant;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"Then I get adjusted medians (from predicted systolic blood pressure called predquant) across the quartiles of systolic blood pressure (sys), I keep original variable to get the difference in medians;&lt;/P&gt;&lt;P&gt;proc means data=predictquant median;&lt;/P&gt;&lt;P&gt;class sys;&lt;BR /&gt;var diastolic predquant ;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can see that the difference between median of the original variable and predicted (which is adjusted for age and sex).&amp;nbsp; On a side note, to cross check my result when I added used height only for adjustment (assuming it will be less related to diastolic blood pressure), I get median of the original as well as predicted diastolic blood pressure as same.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now the question is: Is this a correct approach to get adjusted medians (The question is not about whether this is a correct data anlaysis approach!)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2025 12:14:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958000#M47985</guid>
      <dc:creator>AllEpi</dc:creator>
      <dc:date>2025-02-03T12:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958140#M47991</link>
      <description>&lt;P&gt;"&lt;SPAN&gt;adjusted medians&amp;nbsp;"&amp;nbsp; for what ? or how to get it ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you means it like Linear Regression Model , you can use LSMEANS or ESTIMATE to get it ,as you showed Rick blog:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://blogs.sas.com/content/iml/2017/02/22/difference-of-medians-sas.html" target="_blank"&gt;https://blogs.sas.com/content/iml/2017/02/22/difference-of-medians-sas.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;proc quantreg data=heart ci=sparsity algorithm=interior(tolerance=1.e-4);
class sex;
model diastolic =ageatstart sex / quantile=0.5;
&lt;STRONG&gt;estimate 'Adjusted Medians of Female' sex 1 0 / CL;
estimate 'Adjusted Medians of Male' sex 0 1 / CL;&lt;/STRONG&gt;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2025 01:09:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958140#M47991</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-02-04T01:09:48Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958170#M47994</link>
      <description>&lt;P&gt;Thank you for the suggestion. To clarify my question, this is about how to get the adjusted medians&lt;/P&gt;&lt;P&gt;in SAS. Now I am interested in getting Medians of the diastolic blood pressure across the quantiles of&amp;nbsp;&lt;/P&gt;&lt;P&gt;of the systolic blood pressure but adjusted for ageatstart and sex in the sashelp.heart dataset.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I run your code I get "Non-est". I get the same message, if I change the variable. Any further toughts on this?&lt;span class="lia-inline-image-display-wrapper lia-image-align-right" image-alt="Example.PNG" style="width: 443px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/104298i8AB0178BD8C8ED74/image-size/large?v=v2&amp;amp;px=999" role="button" title="Example.PNG" alt="Example.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2025 08:26:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958170#M47994</guid>
      <dc:creator>AllEpi</dc:creator>
      <dc:date>2025-02-04T08:26:16Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958224#M47996</link>
      <description>&lt;P&gt;The analysis you showed with PROC RANK and PROC QUANTREG looks reasonable to me.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2025 15:16:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958224#M47996</guid>
      <dc:creator>StatDave</dc:creator>
      <dc:date>2025-02-04T15:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958301#M48002</link>
      <description>&lt;P&gt;Opps. I missed a INTERCEPT term to score a set of X variables when using ESTIMATE.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc quantreg data=sashelp.heart ci=sparsity algorithm=interior(tolerance=1.e-4);
class sex;
model diastolic =systolic ageatstart sex / quantile=0.5;
estimate 'Adjusted Medians of diastolic when systolic=148,ageatstart=33,sex=Female' 
         intercept 1 systolic 148  ageatstart 33 sex 1 0 / CL;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here 148 is 75 percentile of&amp;nbsp;systolic ,33 is 50 percentile of ageatstart.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_0-1738718582106.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/104348i574EE4D3A6730569/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_0-1738718582106.png" alt="Ksharp_0-1738718582106.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 01:24:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958301#M48002</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-02-05T01:24:04Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958380#M48003</link>
      <description>Thank you so much. It was really very helpful. I have two short questions i) if systolic is a categorized in 4 levels (quartile). How can I specify each level? ii) How is this approach different from the predicted approach (the one that I showed in the original post?). Kind regards</description>
      <pubDate>Wed, 05 Feb 2025 14:58:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958380#M48003</guid>
      <dc:creator>AllEpi</dc:creator>
      <dc:date>2025-02-05T14:58:54Z</dc:date>
    </item>
    <item>
      <title>Re: Age adjusted Median estimation</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958487#M48008</link>
      <description>"if systolic is a categorized in 4 levels (quartile). "&lt;BR /&gt;No. Here I take systolic as a continuous variable not category variable, if you want bin it as a category varible with four levels. you need put it in CLASS statment.&lt;BR /&gt;proc quantreg data=sashelp.heart ci=sparsity algorithm=interior(tolerance=1.e-4);&lt;BR /&gt;class sex  systolic  ;&lt;BR /&gt;model diastolic =systolic ageatstart sex / quantile=0.5;&lt;BR /&gt;estimate 'Adjusted Medians of diastolic when systolic=1,ageatstart=33,sex=Female' &lt;BR /&gt;         intercept 1 systolic 1 0 0 0 ageatstart 33 sex 1 0 / CL;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;" How is this approach different from the predicted approach"&lt;BR /&gt;Honestly, I don't understand your code . It looks like you take systolic as a category variable , but I take it as a continuous variable.&lt;BR /&gt;Also I have no time to go through the paper you posted .</description>
      <pubDate>Thu, 06 Feb 2025 01:09:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Age-adjusted-Median-estimation/m-p/958487#M48008</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-02-06T01:09:55Z</dc:date>
    </item>
  </channel>
</rss>

