<?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: Perform Test on Particular Variable  across Multiple Data Sets in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361745#M274763</link>
    <description>&lt;P&gt;Please give something in form of data, so that it is easy to understand and then&amp;nbsp;someone can help you more easily.&lt;/P&gt;</description>
    <pubDate>Thu, 25 May 2017 19:34:42 GMT</pubDate>
    <dc:creator>kiranv_</dc:creator>
    <dc:date>2017-05-25T19:34:42Z</dc:date>
    <item>
      <title>Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361744#M274762</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have 241 data sets.&amp;nbsp; In each set, there is a variable called "Observed Closings" measured quarterly.&amp;nbsp; I need to test whether the number of observations with zero observed closings is less than 5% of the total number of observations,&amp;nbsp;(# of Zero ObservedClosings) / n &amp;gt;= 5.0%.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any thoughts?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;MG&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 19:26:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361744#M274762</guid>
      <dc:creator>mgarrison</dc:creator>
      <dc:date>2017-05-25T19:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361745#M274763</link>
      <description>&lt;P&gt;Please give something in form of data, so that it is easy to understand and then&amp;nbsp;someone can help you more easily.&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 19:34:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361745#M274763</guid>
      <dc:creator>kiranv_</dc:creator>
      <dc:date>2017-05-25T19:34:42Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361748#M274764</link>
      <description>&lt;P&gt;Data Set 1&lt;/P&gt;&lt;P&gt;Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # of Observed Closings&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to test whether # of observed closings divided by total observations is greater than or equal to 5%.&amp;nbsp; In this case, the number of observations with zero observed closings is 1.&amp;nbsp; There are 5 total observations.&amp;nbsp; So, 1/5 = 0.20 or 20%.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 19:40:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361748#M274764</guid>
      <dc:creator>mgarrison</dc:creator>
      <dc:date>2017-05-25T19:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361756#M274765</link>
      <description>&lt;P&gt;You can do it like this in a data step&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data have;
input Date Observed_Closings;
datalines;
1  0
2  5
3  9
4  4 
5  2
;

data want(keep=ratio);
   set have end=eof;
   if Observed_Closings = 0 then c + 1;

   if eof then do;
      ratio = c/_N_;
      output;
   end;

   retain c;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 25 May 2017 19:51:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361756#M274765</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-05-25T19:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361768#M274766</link>
      <description>&lt;P&gt;Thanks.&amp;nbsp; Is there a way to have it run the test&amp;nbsp;on multiple data sets with similar naming convention?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data set names are&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sasuser.out07086&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sasuser.out19102&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sasuser.out96161&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;MG&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 20:23:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361768#M274766</guid>
      <dc:creator>mgarrison</dc:creator>
      <dc:date>2017-05-25T20:23:59Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361777#M274767</link>
      <description>&lt;P&gt;Do you want one ratio for each dataset or do you want one ratio total for all the datasets?&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 21:11:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361777#M274767</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-05-25T21:11:26Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361783#M274768</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/142377"&gt;@mgarrison&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;Thanks.&amp;nbsp; Is there a way to have it run the test&amp;nbsp;on multiple data sets with similar naming convention?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Data set names are&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sasuser.out07086&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sasuser.out19102&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sasuser.out96161&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;MG&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Combine the data as&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; length SourceData $ 41;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set sasuser.out: indsname=source;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SourceData=Source;&lt;/P&gt;
&lt;P&gt;end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The colon after Out is a wildcard to get all of the datasets that start with OUT from that library.&lt;/P&gt;
&lt;P&gt;Sourcedata variable with have the library.dataset name contributing a record if needed.&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 21:34:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361783#M274768</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-05-25T21:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361798#M274769</link>
      <description>&lt;P&gt;One for each dataset.&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 22:26:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361798#M274769</guid>
      <dc:creator>mgarrison</dc:creator>
      <dc:date>2017-05-25T22:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361807#M274770</link>
      <description>&lt;P&gt;In that case you can do like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data have1;
input Date Observed_Closings;
datalines;
1  0
2  5
3  9
4  4 
5  2
;

Data have2;
input Date Observed_Closings;
datalines;
1  0
2  0
3  9
4  4 
5  2
;

Data have3;
input Date Observed_Closings;
datalines;
1  0
2  0
3  0
4  4 
5  2
;

data collect_them;
   set have: indsname=source;
   sourceData = source;
run;

proc sort data = collect_them;
   by sourceData date;
run;

data want(keep=sourcedata ratio);
   set collect_them;
   by sourcedata;

   if first.sourcedata then do;
      c_zero=0;c_total=0;
   end;

   if Observed_Closings = 0 then c_zero + 1;
   c_total + 1;

   if last.sourcedata then do;
      ratio = c_zero/c_total;
      output;
   end;

   retain c_zero c_total;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 25 May 2017 22:48:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361807#M274770</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-05-25T22:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361809#M274771</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/142377"&gt;@mgarrison&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;One for each dataset.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The the dataset with the indsname option described would let you use the SourceData as a class variable&amp;nbsp;in proc means or summary&amp;nbsp;or by variable for freq or data step first. and last. processing.&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 22:50:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361809#M274771</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-05-25T22:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: Perform Test on Particular Variable  across Multiple Data Sets</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361810#M274772</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;, never knew about the indsname option. Very cool stuff, thank you &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 May 2017 22:52:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Perform-Test-on-Particular-Variable-across-Multiple-Data-Sets/m-p/361810#M274772</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2017-05-25T22:52:45Z</dc:date>
    </item>
  </channel>
</rss>

