<?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: Select the best model from multiple models using SAS Array in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415399#M101873</link>
    <description>&lt;P&gt;Thanks for your help.&amp;nbsp;&lt;/P&gt;&lt;P&gt;This solution works for me.&lt;/P&gt;</description>
    <pubDate>Wed, 22 Nov 2017 07:23:52 GMT</pubDate>
    <dc:creator>PRAVIN_JAIN</dc:creator>
    <dc:date>2017-11-22T07:23:52Z</dc:date>
    <item>
      <title>Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415098#M101766</link>
      <description>&lt;P&gt;I am stuck with below problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Each observation in my data set has 3 different valuation and there is a preferred sequence to select the best valuation out of these 3.&amp;nbsp;I have to output the first non missing valuation based on the preferred sequence to the final data set.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried using array by transposing each observation into 3 separate observation and then used self join to find the selected valuation.&lt;/P&gt;&lt;P&gt;This is working fine on sample data set, but my data set is&amp;nbsp;having 90 million rows and self join is&amp;nbsp;taking long time. Please suggest better approach.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sample data set:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Val 1&lt;/TD&gt;&lt;TD&gt;Val2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;val3&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;m1&lt;/TD&gt;&lt;TD&gt;m2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;m3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;104&lt;/TD&gt;&lt;TD&gt;105&lt;/TD&gt;&lt;TD&gt;val1&lt;/TD&gt;&lt;TD&gt;val2&lt;/TD&gt;&lt;TD&gt;val3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;210&lt;/TD&gt;&lt;TD&gt;211&lt;/TD&gt;&lt;TD&gt;val2&lt;/TD&gt;&lt;TD&gt;val3&lt;/TD&gt;&lt;TD&gt;val1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;155&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;val3&lt;/TD&gt;&lt;TD&gt;val1&lt;/TD&gt;&lt;TD&gt;val2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;val2&lt;/TD&gt;&lt;TD&gt;val1&lt;/TD&gt;&lt;TD&gt;val3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Output:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Valuation&lt;/TD&gt;&lt;TD&gt;Model&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;val1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;210&lt;/TD&gt;&lt;TD&gt;val2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;155&lt;/TD&gt;&lt;TD&gt;val1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;val3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 21 Nov 2017 09:28:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415098#M101766</guid>
      <dc:creator>PRAVIN_JAIN</dc:creator>
      <dc:date>2017-11-21T09:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415107#M101771</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
    set have;
    array m(*) m:;
    array val(*) val:;
    format model $4. valuation 3.;
    keep Valuation model;
    do i=1 to dim(m);
        if vvaluex(m(i)) ne . then do;
            Valuation=vvaluex(m(i));
            model=m(i);
            leave;
        end;
    end;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Nov 2017 10:06:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415107#M101771</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2017-11-21T10:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415109#M101772</link>
      <description>&lt;P&gt;Like this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input ID$ val1-val3  m1$ m2$ m3$;
datalines;
11 101 104 105 val1 val2 val3 
12 201 210 211 val2 val3 val1 
13 155 150 .   val3 val1 val2 
14 .   .   201 val2 val1 val3 
;

data want;
	set have;
	array m{*} m1-m3;

	do i=1 to dim(m);
		if vvaluex(m[i])&amp;lt;&amp;gt;. then do;
			Valuation=vvaluex(m[i]);
			Model=m[i];	
			output;return;
		end;
	end;

	keep ID Valuation Model;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Nov 2017 10:08:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415109#M101772</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-11-21T10:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415113#M101775</link>
      <description>&lt;P&gt;Thanks for the response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My actual data set have few more columns associated to each valuation. Also the model and valuation column name is not exactly same. I am not able to use VVALUEX here. Modified data as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please suggest.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Input :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;ABVal&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;ABScore&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;CDVal&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;CDScore&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;DEVal&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;DEScore&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;m1&lt;/TD&gt;&lt;TD&gt;m2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;m3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;104&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;105&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;210&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;211&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;155&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;CD&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Output:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Valuation&lt;/TD&gt;&lt;TD&gt;Score&lt;/TD&gt;&lt;TD&gt;Model&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;210&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;155&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;DE&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;</description>
      <pubDate>Tue, 21 Nov 2017 10:38:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415113#M101775</guid>
      <dc:creator>PRAVIN_JAIN</dc:creator>
      <dc:date>2017-11-21T10:38:39Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415117#M101776</link>
      <description>&lt;P&gt;Always a good idea to provide sample data that represents your actual data closely &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How many variables does your data set contain? Do you need a dynamic way of putting them into an array or are you able to type the variable names manually?&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2017 10:49:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415117#M101776</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-11-21T10:49:26Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415119#M101778</link>
      <description>&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;ABVal&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;ABScore&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;CDVal&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;CDScore&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;DEVal&amp;nbsp;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;DEScore&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;m1&lt;/TD&gt;&lt;TD&gt;m2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;m3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;104&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;105&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;210&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;211&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;155&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;CD&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This table represents the actual data set closely. For each valuation I have associated score also. (so 2 columns for each valuation)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Models are : AB,CD,DE&lt;/P&gt;&lt;P&gt;Variables are : Val, Score&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2017 10:58:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415119#M101778</guid>
      <dc:creator>PRAVIN_JAIN</dc:creator>
      <dc:date>2017-11-21T10:58:49Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415121#M101780</link>
      <description>&lt;P&gt;If your posted data resembles your actual data closely, you are still able to use the VVALUEX function like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input ID ABVal ABScore CDVal CDScore DEVal DEScore m1$ m2$ m3$;
datalines; 
11 101 8  104 6 105 8 AB CD DE 
12 201 9  210 9 211 5 CD DE AB 
13 155 10 150 7 .   . AB DE CD 
14 .   .  .   . 201 9 CD AB DE
;

data want;
	set have;
	array m{*} m1-m3;

	do i=1 to dim(m);
		if vvaluex(cats(m[i], "Val")) ne . then do;
			Valuation=input(strip(vvaluex(cats(m[i], "Val"))), 8.);
			Score=input(strip(vvaluex(cats(m[i], "Score"))), 8.);
			Model=m[i];
			output;return;
		end;
	end;

	keep ID Valuation Score Model;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2017 13:38:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415121#M101780</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-11-21T13:38:40Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415399#M101873</link>
      <description>&lt;P&gt;Thanks for your help.&amp;nbsp;&lt;/P&gt;&lt;P&gt;This solution works for me.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2017 07:23:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415399#M101873</guid>
      <dc:creator>PRAVIN_JAIN</dc:creator>
      <dc:date>2017-11-22T07:23:52Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415401#M101875</link>
      <description>&lt;P&gt;Anytime, glad to help &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2017 07:25:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415401#M101875</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-11-22T07:25:47Z</dc:date>
    </item>
    <item>
      <title>Re: Select the best model from multiple models using SAS Array</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415759#M102022</link>
      <description>&lt;P&gt;There are different scenarios in data as in below table, out of which how can we handle 4 th scenario using same code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Current code doesn't output 4th scenario.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;ABVal&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;ABScore&lt;/TD&gt;&lt;TD&gt;CDVal&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CDScore&lt;/TD&gt;&lt;TD&gt;DEVal&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;DEScore&lt;/TD&gt;&lt;TD&gt;m1&lt;/TD&gt;&lt;TD&gt;m2&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;m3&lt;/TD&gt;&lt;TD&gt;Comments&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;If all valuation missing then output row with all missing values&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;210&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;211&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;Output first non missing based on model sequence&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;155&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;DE&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Output first non missing based on model sequence&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;201&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;CD&lt;/TD&gt;&lt;TD&gt;AB&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Model sequence given(CD,AB) doesn’t have valuation present, &lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;but have value for model(DE) which is not present in model sequence - for this scenario need to output row with having missing values&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 23 Nov 2017 07:46:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Select-the-best-model-from-multiple-models-using-SAS-Array/m-p/415759#M102022</guid>
      <dc:creator>PRAVIN_JAIN</dc:creator>
      <dc:date>2017-11-23T07:46:34Z</dc:date>
    </item>
  </channel>
</rss>

