<?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: multiple imputation for non monotone missing with MNAR statement in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547658#M151786</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/117839"&gt;@superbibi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi SAS Users,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a longitudinal&amp;nbsp;data set with non-monotone missing pattern.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Missing Data PatternsGroup base_value diff_value3 diff_value4 Freq Percent Group Meansbase_value diff_value3 diff_value41234&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;TD&gt;87.50&lt;/TD&gt;
&lt;TD&gt;73.460000&lt;/TD&gt;
&lt;TD&gt;-42.422857&lt;/TD&gt;
&lt;TD&gt;-24.960000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2.50&lt;/TD&gt;
&lt;TD&gt;79.100000&lt;/TD&gt;
&lt;TD&gt;-34.100000&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;5.00&lt;/TD&gt;
&lt;TD&gt;78.600000&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;-32.650000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;5.00&lt;/TD&gt;
&lt;TD&gt;76.450000&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc mi data = visit3_4 out = visit3_4_mi nimpute = 20 seed =3542;
class grouping;
fcs;
var base_value diff_value3 diff_value4 ;
mnar 
model (diff_value3/modelobs = (grouping = "Group A"))
model (diff_value4/modelobs = (grouping = "Group A"))
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not sure my code is correct or not.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;One of the approaches I use for testing whether code like this is close to working is to take a data set that is &lt;STRONG&gt;not&lt;/STRONG&gt; missing values, create a copy and delete some of the values. Test the code against that data set and see if the imputed values look "reasonable", where reasonable would depend on what the actual input data looks like.&lt;/P&gt;</description>
    <pubDate>Mon, 01 Apr 2019 16:46:49 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2019-04-01T16:46:49Z</dc:date>
    <item>
      <title>multiple imputation for non monotone missing with MNAR statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547652#M151784</link>
      <description>&lt;P&gt;Hi SAS Users,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a longitudinal&amp;nbsp;data set with non-monotone missing pattern.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Missing Data PatternsGroup base_value diff_value3 diff_value4 Freq Percent Group Meansbase_value diff_value3 diff_value41234&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;35&lt;/TD&gt;&lt;TD&gt;87.50&lt;/TD&gt;&lt;TD&gt;73.460000&lt;/TD&gt;&lt;TD&gt;-42.422857&lt;/TD&gt;&lt;TD&gt;-24.960000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2.50&lt;/TD&gt;&lt;TD&gt;79.100000&lt;/TD&gt;&lt;TD&gt;-34.100000&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;5.00&lt;/TD&gt;&lt;TD&gt;78.600000&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;-32.650000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;5.00&lt;/TD&gt;&lt;TD&gt;76.450000&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc mi data = visit3_4 out = visit3_4_mi nimpute = 20 seed =3542;
class grouping;
fcs;
var base_value diff_value3 diff_value4 ;
mnar 
model (diff_value3/modelobs = (grouping = "Group A"))
model (diff_value4/modelobs = (grouping = "Group A"))
;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not sure my code is correct or not.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Apr 2019 16:26:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547652#M151784</guid>
      <dc:creator>superbibi</dc:creator>
      <dc:date>2019-04-01T16:26:02Z</dc:date>
    </item>
    <item>
      <title>Re: multiple imputation for non monotone missing with MNAR statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547658#M151786</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/117839"&gt;@superbibi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi SAS Users,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a longitudinal&amp;nbsp;data set with non-monotone missing pattern.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Missing Data PatternsGroup base_value diff_value3 diff_value4 Freq Percent Group Meansbase_value diff_value3 diff_value41234&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;TD&gt;87.50&lt;/TD&gt;
&lt;TD&gt;73.460000&lt;/TD&gt;
&lt;TD&gt;-42.422857&lt;/TD&gt;
&lt;TD&gt;-24.960000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2.50&lt;/TD&gt;
&lt;TD&gt;79.100000&lt;/TD&gt;
&lt;TD&gt;-34.100000&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;5.00&lt;/TD&gt;
&lt;TD&gt;78.600000&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;-32.650000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;5.00&lt;/TD&gt;
&lt;TD&gt;76.450000&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;TD&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc mi data = visit3_4 out = visit3_4_mi nimpute = 20 seed =3542;
class grouping;
fcs;
var base_value diff_value3 diff_value4 ;
mnar 
model (diff_value3/modelobs = (grouping = "Group A"))
model (diff_value4/modelobs = (grouping = "Group A"))
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not sure my code is correct or not.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;One of the approaches I use for testing whether code like this is close to working is to take a data set that is &lt;STRONG&gt;not&lt;/STRONG&gt; missing values, create a copy and delete some of the values. Test the code against that data set and see if the imputed values look "reasonable", where reasonable would depend on what the actual input data looks like.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Apr 2019 16:46:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547658#M151786</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-04-01T16:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: multiple imputation for non monotone missing with MNAR statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547937#M151895</link>
      <description>&lt;P&gt;Thank you for the response.&lt;/P&gt;</description>
      <pubDate>Tue, 02 Apr 2019 15:56:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/multiple-imputation-for-non-monotone-missing-with-MNAR-statement/m-p/547937#M151895</guid>
      <dc:creator>superbibi</dc:creator>
      <dc:date>2019-04-02T15:56:15Z</dc:date>
    </item>
  </channel>
</rss>

