<?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: Longitudinal Data: How do I calculate blood pressure means per subject over multiple visits? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843691#M333539</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/256494"&gt;@joesmama&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to calculate blood pressure means per subject over the course of multiple&lt;/P&gt;
&lt;P&gt;blood pressure&amp;nbsp; readings. Subjects can have a range of visits from few to many.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know some of my analysis will involve FIRST and LAST, but how do I calculate the mean per subject when the number of visits per subjects is not necessarily the same. I think I need to use an array here but need a little help getting started.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;FIRST. and LAST. will work fine in this case, but for cases where you need to calculate statistics for a "group" (in this case a PAT_ID), I would use PROC MEANS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc means data=have;
    class pat_id;
    var systolic diastolic;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 10 Nov 2022 21:57:42 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2022-11-10T21:57:42Z</dc:date>
    <item>
      <title>Longitudinal Data: How do I calculate blood pressure means per subject over multiple visits?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843689#M333537</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I'm trying to calculate blood pressure means per subject over the course of multiple&lt;/P&gt;
&lt;P&gt;blood pressure&amp;nbsp; readings. Subjects can have a range of visits from few to many.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My data is organized as follows&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="536"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;PAT_ID&lt;/TD&gt;
&lt;TD width="131"&gt;Date&lt;/TD&gt;
&lt;TD width="64"&gt;Systolic&lt;/TD&gt;
&lt;TD width="64"&gt;Diastolic&lt;/TD&gt;
&lt;TD width="159"&gt;Meds&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;1&lt;/TD&gt;
&lt;TD width="131"&gt;2-Nov-22&lt;/TD&gt;
&lt;TD width="64"&gt;155&lt;/TD&gt;
&lt;TD width="64"&gt;85&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;1&lt;/TD&gt;
&lt;TD width="131"&gt;3-Nov-22&lt;/TD&gt;
&lt;TD width="64"&gt;135&lt;/TD&gt;
&lt;TD width="64"&gt;90&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;1&lt;/TD&gt;
&lt;TD width="131"&gt;5-Nov-22&lt;/TD&gt;
&lt;TD width="64"&gt;145&lt;/TD&gt;
&lt;TD width="64"&gt;77&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;1&lt;/TD&gt;
&lt;TD width="131"&gt;6-Nov-22&lt;/TD&gt;
&lt;TD width="64"&gt;145&lt;/TD&gt;
&lt;TD width="64"&gt;82&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;2&lt;/TD&gt;
&lt;TD width="131"&gt;7-Nov-22&lt;/TD&gt;
&lt;TD width="64"&gt;158&lt;/TD&gt;
&lt;TD width="64"&gt;98&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;2&lt;/TD&gt;
&lt;TD width="131"&gt;22-Apr-22&lt;/TD&gt;
&lt;TD width="64"&gt;130&lt;/TD&gt;
&lt;TD width="64"&gt;70&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;2&lt;/TD&gt;
&lt;TD width="131"&gt;22-May-22&lt;/TD&gt;
&lt;TD width="64"&gt;140&lt;/TD&gt;
&lt;TD width="64"&gt;80&lt;/TD&gt;
&lt;TD width="159"&gt;med 1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;2&lt;/TD&gt;
&lt;TD width="131"&gt;4-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;130&lt;/TD&gt;
&lt;TD width="64"&gt;72&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;2&lt;/TD&gt;
&lt;TD width="131"&gt;11-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;142&lt;/TD&gt;
&lt;TD width="64"&gt;65&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;3&lt;/TD&gt;
&lt;TD width="131"&gt;14-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;154&lt;/TD&gt;
&lt;TD width="64"&gt;61&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;3&lt;/TD&gt;
&lt;TD width="131"&gt;18-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;145&lt;/TD&gt;
&lt;TD width="64"&gt;70&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;4&lt;/TD&gt;
&lt;TD width="131"&gt;23-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;150&lt;/TD&gt;
&lt;TD width="64"&gt;69&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;4&lt;/TD&gt;
&lt;TD width="131"&gt;30-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;144&lt;/TD&gt;
&lt;TD width="64"&gt;71&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;4&lt;/TD&gt;
&lt;TD width="131"&gt;22-Apr-22&lt;/TD&gt;
&lt;TD width="64"&gt;165&lt;/TD&gt;
&lt;TD width="64"&gt;90&lt;/TD&gt;
&lt;TD width="159"&gt;med 2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;4&lt;/TD&gt;
&lt;TD width="131"&gt;22-Jun-22&lt;/TD&gt;
&lt;TD width="64"&gt;160&lt;/TD&gt;
&lt;TD width="64"&gt;80&lt;/TD&gt;
&lt;TD width="159"&gt;med 2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;5&lt;/TD&gt;
&lt;TD width="131"&gt;22-Aug-22&lt;/TD&gt;
&lt;TD width="64"&gt;.&lt;/TD&gt;
&lt;TD width="64"&gt;.&lt;/TD&gt;
&lt;TD width="159"&gt;med 3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;5&lt;/TD&gt;
&lt;TD width="131"&gt;4-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;128&lt;/TD&gt;
&lt;TD width="64"&gt;93&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;5&lt;/TD&gt;
&lt;TD width="131"&gt;8-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;162&lt;/TD&gt;
&lt;TD width="64"&gt;96&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;5&lt;/TD&gt;
&lt;TD width="131"&gt;9-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;158&lt;/TD&gt;
&lt;TD width="64"&gt;96&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;6&lt;/TD&gt;
&lt;TD width="131"&gt;11-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;149&lt;/TD&gt;
&lt;TD width="64"&gt;91&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="118"&gt;6&lt;/TD&gt;
&lt;TD width="131"&gt;14-Oct-22&lt;/TD&gt;
&lt;TD width="64"&gt;154&lt;/TD&gt;
&lt;TD width="64"&gt;86&lt;/TD&gt;
&lt;TD width="159"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know some of my analysis will involve FIRST and LAST, but how do I calculate the mean per subject when the number of visits per subjects is not necessarily the same. I think I need to use an array here but need a little help getting started.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you in advance for your help.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Nov 2022 21:47:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843689#M333537</guid>
      <dc:creator>joesmama</dc:creator>
      <dc:date>2022-11-10T21:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: Longitudinal Data: How do I calculate blood pressure means per subject over multiple visits?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843691#M333539</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/256494"&gt;@joesmama&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to calculate blood pressure means per subject over the course of multiple&lt;/P&gt;
&lt;P&gt;blood pressure&amp;nbsp; readings. Subjects can have a range of visits from few to many.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know some of my analysis will involve FIRST and LAST, but how do I calculate the mean per subject when the number of visits per subjects is not necessarily the same. I think I need to use an array here but need a little help getting started.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;FIRST. and LAST. will work fine in this case, but for cases where you need to calculate statistics for a "group" (in this case a PAT_ID), I would use PROC MEANS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc means data=have;
    class pat_id;
    var systolic diastolic;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Nov 2022 21:57:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843691#M333539</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-11-10T21:57:42Z</dc:date>
    </item>
    <item>
      <title>Re: Longitudinal Data: How do I calculate blood pressure means per subject over multiple visits?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843693#M333541</link>
      <description>&lt;P&gt;Thank you Paige. I was definitely over thinking it.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Nov 2022 22:11:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Longitudinal-Data-How-do-I-calculate-blood-pressure-means-per/m-p/843693#M333541</guid>
      <dc:creator>joesmama</dc:creator>
      <dc:date>2022-11-10T22:11:34Z</dc:date>
    </item>
  </channel>
</rss>

