<?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: Ttest simulation in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212291#M39216</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you. I was thinking about it, but the code is not really IML so I didn't want to violate any forums rules &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will post the question there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 10 May 2015 07:36:24 GMT</pubDate>
    <dc:creator>BlueNose</dc:creator>
    <dc:date>2015-05-10T07:36:24Z</dc:date>
    <item>
      <title>Ttest simulation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212289#M39214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am reading and learning the Simulation book of SAS written by Rick Wicklin. In the book I saw a code for power simulation of the t-test, where the effect size is changing (various effect sizes).&lt;/P&gt;&lt;P&gt;I changed the code so it will do a power simulation for the t-test, where the sample size varies and the effect size is constant.&lt;/P&gt;&lt;P&gt;At the end of the original code, there is a procedure to create a graph, where the points and the line are coming from the power procedure and from the simulation (and therefore being compared), these are the lines:&lt;/P&gt;&lt;P&gt;series x=MeanDiff y=Power;&lt;/P&gt;&lt;P&gt;scatter x=Delta y=p;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after I changed the code to my needs, the line disappeared....when I changed the series parameter to p, I got the simulation lines (connection of the points). I don't understand why in the original code the line was plotted and in mine not. I compared the files, they had the same structure. The simulation results were similar. I don't get it. Where did my line go to ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code is attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc power;&lt;/P&gt;&lt;P&gt;&amp;nbsp; twosamplemeans&amp;nbsp; power = .&amp;nbsp;&amp;nbsp;&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; meandiff = 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; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stddev = 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; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ntotal=10 to 40 by 10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; plot x=N markers=none;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ods output Output=Power;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data PowerSim(drop=i);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; call streaminit(321);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do N = 5 to 20 by 5; &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; do SampleID = 1 to 10000;&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; c = 1;&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; do i = 1 to N; &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;&amp;nbsp;&amp;nbsp; x1 = rand("Normal", 0, 2);&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;&amp;nbsp;&amp;nbsp; output;&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; end;&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; c = 2;&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; do i = 1 to N; &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;&amp;nbsp;&amp;nbsp; x1 = rand("Normal", 3, 2);&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;&amp;nbsp;&amp;nbsp; output;&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; end;&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; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc ttest data=PowerSim; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by N SampleID; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; class c; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var x1; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ods output ttests=TTests(where=(method="Pooled"));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data Results; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set TTests; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; RejectH0 = (Probt le 0.05); &lt;/P&gt;&lt;P&gt;run; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc freq data=Results noprint; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by N; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; tables RejectH0 / out=SimPower(where=(RejectH0=1));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data Combine;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set SimPower Power;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; p = percent / 100;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; label p="Power";&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sgplot data=Combine noautolegend;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; title "Power of the t Test";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; title2 "Samples are N(0,stdev) and N(delta,stdev)";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; series x=N y=Power;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; scatter x=N y=p;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; xaxis label="Sample size";&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 May 2015 16:45:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212289#M39214</guid>
      <dc:creator>BlueNose</dc:creator>
      <dc:date>2015-05-09T16:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: Ttest simulation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212290#M39215</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since you mention Rick, You'd better post it at&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" data-containerid="2007" data-containertype="14" data-objectid="47" data-objecttype="14" href="https://communities.sas.com/community/support-communities/sas_iml_and_sas_iml_studio" style="color: #0e66ba; background-color: #f0f8fb;"&gt;SAS/IML Software and Matrix Computations&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rick would personally teach you how to do it .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Xia Keshan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 May 2015 05:11:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212290#M39215</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-05-10T05:11:20Z</dc:date>
    </item>
    <item>
      <title>Re: Ttest simulation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212291#M39216</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you. I was thinking about it, but the code is not really IML so I didn't want to violate any forums rules &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will post the question there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 May 2015 07:36:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212291#M39216</guid>
      <dc:creator>BlueNose</dc:creator>
      <dc:date>2015-05-10T07:36:24Z</dc:date>
    </item>
    <item>
      <title>Re: Ttest simulation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212292#M39217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your problem looks like a Graphic problem. Maybe post it at GRAPHIC forum .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 May 2015 08:42:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212292#M39217</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-05-10T08:42:46Z</dc:date>
    </item>
    <item>
      <title>Re: Ttest simulation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212293#M39218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Answered at &lt;A _jive_internal="true" href="https://communities.sas.com/thread/76117"&gt;https://communities.sas.com/thread/76117&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 May 2015 19:33:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Ttest-simulation/m-p/212293#M39218</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2015-05-11T19:33:48Z</dc:date>
    </item>
  </channel>
</rss>

