<?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: Proc ttest with 253 classes in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100357#M28215</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the dataset name is chandu that contains x y pro v variables requires data&lt;/P&gt;&lt;P&gt;2.5 4.2 dry 2&lt;/P&gt;&lt;P&gt;--------------&lt;/P&gt;&lt;P&gt;output from var x-v&amp;nbsp; and var x--v&lt;/P&gt;&lt;P&gt;how to get about two variables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Mar 2015 13:24:46 GMT</pubDate>
    <dc:creator>sekhar9</dc:creator>
    <dc:date>2015-03-17T13:24:46Z</dc:date>
    <item>
      <title>Proc ttest with 253 classes</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100352#M28210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Community Members,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am interested in the statistical significance of the difference in means of two series. Below is how my data looks:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wday&amp;nbsp;&amp;nbsp; trader_id&amp;nbsp;&amp;nbsp;&amp;nbsp; x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y&lt;/P&gt;&lt;P&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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; 0.23&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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; 0.46&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.11&lt;/P&gt;&lt;P&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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; 0.17&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 140&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.98&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.87&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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; 0.12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.04&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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; 0.00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.47&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where wday ranges from 0 to 252. I want to calculate the mean of X and Y for each wday, and then test if the difference between the mean of X and mean of Y is statistically significant.&lt;/P&gt;&lt;P&gt;The final output should look like the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wday&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (mean_x)&amp;nbsp; (mean_y)&amp;nbsp;&amp;nbsp; (mean_x-mean_y)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t(mean_x-mean_y)&amp;nbsp; p(mean_x-mean_y)&lt;/P&gt;&lt;P&gt;0&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;252&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know how to calculate mean_x, mean_y, t-statistics and p-values via proc means, but I could not figure out how to get the same statistics (t and p) for the difference in means via proc ttest. I can code the formula in SAS, but I am wondering if there is already a built-function to do this (a simple formula is given on page two of: &lt;A href="http://noether.uoregon.edu/~dps/243/Notes/notes20.pdf" title="http://noether.uoregon.edu/~dps/243/Notes/notes20.pdf"&gt;http://noether.uoregon.edu/~dps/243/Notes/notes20.pdf&lt;/A&gt;). It is important to keep in mind that x and y have different number of observations for most of wday and theoretically I am not allowed to take the difference between X and Y if one of them is missing (i.e. I cannot use x-y or sum(x,-y) )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your time and help in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Apr 2013 15:49:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100352#M28210</guid>
      <dc:creator>finans_sas</dc:creator>
      <dc:date>2013-04-07T15:49:10Z</dc:date>
    </item>
    <item>
      <title>Re: Proc ttest with 253 classes</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100353#M28211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PROC TTEST has a PAIRED statement and BY statement that work for the situation you describe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Apr 2013 16:01:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100353#M28211</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2013-04-07T16:01:29Z</dc:date>
    </item>
    <item>
      <title>Re: Proc ttest with 253 classes</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100354#M28212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you need to manipulate the results of Proc Ttest in order to achive desired output...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Proc sort data = test;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by wday;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc means data = test noprint;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var x y;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by wday;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output out = means mean(x) = mean(y) / autoname;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ods output ttests = t_stat;&lt;/P&gt;&lt;P&gt;ods output statistics = other_stat;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* If your samples that is X and Y are related */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc ttest data = test;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var x y;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by wday;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* If your samples that is X and Y are related */&lt;/P&gt;&lt;P&gt;/* Based on the output you want, you need to use this Proc Ttest with PAIRED statement */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc ttest data = test;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; paired x * y;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by wday;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ods output close;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* If your X and Y are related */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table final_t_test as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select a.wday,x_mean,y_mean,&lt;/P&gt;&lt;P&gt;&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; b.mean as mean_x_mean_y,&lt;/P&gt;&lt;P&gt;&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; c.probt as p_mean_x_mean_y&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from stat_mean as a,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; other_stat as b,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_stat as c&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where a.wday = b.wday = c.wday;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Apr 2013 08:56:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100354#M28212</guid>
      <dc:creator>UrvishShah</dc:creator>
      <dc:date>2013-04-08T08:56:34Z</dc:date>
    </item>
    <item>
      <title>Re: Proc ttest with 253 classes</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100355#M28213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your help. I very much appreciated it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Apr 2013 21:16:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100355#M28213</guid>
      <dc:creator>finans_sas</dc:creator>
      <dc:date>2013-04-11T21:16:19Z</dc:date>
    </item>
    <item>
      <title>Re: Proc ttest with 253 classes</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100356#M28214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I should say thanks to you as i got oppotunity to solve your query in SAS/Stat...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way nice to have discussion with you...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Apr 2013 11:33:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100356#M28214</guid>
      <dc:creator>UrvishShah</dc:creator>
      <dc:date>2013-04-12T11:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: Proc ttest with 253 classes</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100357#M28215</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the dataset name is chandu that contains x y pro v variables requires data&lt;/P&gt;&lt;P&gt;2.5 4.2 dry 2&lt;/P&gt;&lt;P&gt;--------------&lt;/P&gt;&lt;P&gt;output from var x-v&amp;nbsp; and var x--v&lt;/P&gt;&lt;P&gt;how to get about two variables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Mar 2015 13:24:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-ttest-with-253-classes/m-p/100357#M28215</guid>
      <dc:creator>sekhar9</dc:creator>
      <dc:date>2015-03-17T13:24:46Z</dc:date>
    </item>
  </channel>
</rss>

