<?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 Vale-Maurelli method error in SAS/IML with high skew, low kurtosis in SAS/IML Software and Matrix Computations</title>
    <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177321#M1750</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need some advice on Rick Wicklin's implementation of the Value-Maurelli method in SAS/IML from his book (section 16.11), "Simulating data with SAS" (highly recommended book by the way).&lt;/P&gt;&lt;P&gt;The method allows one to generate Monte Carlo simulation data with pre-specified marginal skewness, kurtosis and joint linear correlation (as gauged by Pearson's r).&lt;/P&gt;&lt;P&gt;Great stuff, but I find that I get this error (see below a simple bivariate example) when I try to specify significant skewness, with low kurtosis.&lt;/P&gt;&lt;P&gt;It looks like a type of input format error, but I've used it a lot and it seems rather a problem with specifying high skew with low kurtosis (if I bump up the kurtosis in this example, eventually the problem goes away).&lt;/P&gt;&lt;P&gt;It would be nice if I could find out if this is a limitation of the method itself or my own error?&lt;/P&gt;&lt;P&gt;Thank you for taking the time to consider my question.&lt;/P&gt;&lt;P&gt;250&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc iml;&lt;/P&gt;&lt;P&gt;NOTE: IML Ready&lt;/P&gt;&lt;P&gt;251&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load module=_all_;&lt;/P&gt;&lt;P&gt;NOTE: Opening storage library WORK.IMLSTOR&lt;/P&gt;&lt;P&gt;252&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; skew = {2 2};&lt;/P&gt;&lt;P&gt;253&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kurt = {0 0};&lt;/P&gt;&lt;P&gt;254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R = {1.0 0.5,&lt;/P&gt;&lt;P&gt;255&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.5 1.0};&lt;/P&gt;&lt;P&gt;256&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V = VMTargetCorr(R, skew, kurt);&lt;/P&gt;&lt;P&gt;ERROR: (execution) Invalid argument or operand; contains missing values.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 10 Jan 2015 17:21:26 GMT</pubDate>
    <dc:creator>Time_sArrow</dc:creator>
    <dc:date>2015-01-10T17:21:26Z</dc:date>
    <item>
      <title>Vale-Maurelli method error in SAS/IML with high skew, low kurtosis</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177321#M1750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need some advice on Rick Wicklin's implementation of the Value-Maurelli method in SAS/IML from his book (section 16.11), "Simulating data with SAS" (highly recommended book by the way).&lt;/P&gt;&lt;P&gt;The method allows one to generate Monte Carlo simulation data with pre-specified marginal skewness, kurtosis and joint linear correlation (as gauged by Pearson's r).&lt;/P&gt;&lt;P&gt;Great stuff, but I find that I get this error (see below a simple bivariate example) when I try to specify significant skewness, with low kurtosis.&lt;/P&gt;&lt;P&gt;It looks like a type of input format error, but I've used it a lot and it seems rather a problem with specifying high skew with low kurtosis (if I bump up the kurtosis in this example, eventually the problem goes away).&lt;/P&gt;&lt;P&gt;It would be nice if I could find out if this is a limitation of the method itself or my own error?&lt;/P&gt;&lt;P&gt;Thank you for taking the time to consider my question.&lt;/P&gt;&lt;P&gt;250&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc iml;&lt;/P&gt;&lt;P&gt;NOTE: IML Ready&lt;/P&gt;&lt;P&gt;251&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load module=_all_;&lt;/P&gt;&lt;P&gt;NOTE: Opening storage library WORK.IMLSTOR&lt;/P&gt;&lt;P&gt;252&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; skew = {2 2};&lt;/P&gt;&lt;P&gt;253&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kurt = {0 0};&lt;/P&gt;&lt;P&gt;254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R = {1.0 0.5,&lt;/P&gt;&lt;P&gt;255&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.5 1.0};&lt;/P&gt;&lt;P&gt;256&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V = VMTargetCorr(R, skew, kurt);&lt;/P&gt;&lt;P&gt;ERROR: (execution) Invalid argument or operand; contains missing values.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2015 17:21:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177321#M1750</guid>
      <dc:creator>Time_sArrow</dc:creator>
      <dc:date>2015-01-10T17:21:26Z</dc:date>
    </item>
    <item>
      <title>Re: Vale-Maurelli method error in SAS/IML with high skew, low kurtosis</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177322#M1751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Look at the moment-ratio diagram on p. 300 (Fig 16.2).&amp;nbsp; The diagram and accompanying text indicates that skew=2 and kurtosis=0 is not a valid choice of any univariate probability distribution.&amp;nbsp; That combination of moments is impossible.&amp;nbsp; Look at Section 16.19 for code that helps you restrict your simulation study to valid values of (skew, kurt).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jan 2015 12:04:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177322#M1751</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2015-01-11T12:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: Vale-Maurelli method error in SAS/IML with high skew, low kurtosis</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177323#M1752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Makes perfect sense, thanks for the confirmation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jan 2015 17:13:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177323#M1752</guid>
      <dc:creator>Time_sArrow</dc:creator>
      <dc:date>2015-01-11T17:13:36Z</dc:date>
    </item>
    <item>
      <title>Re: Vale-Maurelli method error in SAS/IML with high skew, low kurtosis</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177324#M1753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See also &lt;A href="http://blogs.sas.com/content/iml/2015/01/28/skewness-and-kurtosis/" title="http://blogs.sas.com/content/iml/2015/01/28/skewness-and-kurtosis/"&gt; The relationship between skewness and kurtosis - The DO Loop&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 14:22:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Vale-Maurelli-method-error-in-SAS-IML-with-high-skew-low/m-p/177324#M1753</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2015-01-28T14:22:55Z</dc:date>
    </item>
  </channel>
</rss>

