+ Reply to Thread
Page 2 of 2 FirstFirst 1 2
Results 16 to 18 of 18

Thread: Generating Skewed Normal Distributions

  1. #16
    Super Moderator
    Points: 13,151, Level: 74
    Level completed: 76%, Points required for next Level: 99
    Dragan's Avatar
    Illinois, US
    Thanked 223 Times in 192 Posts

    Re: Generating Closed Skew Normal Distribution

    Quote Originally Posted by Shurid View Post
    Hi Everyone,

    I have a similar problem. I want to generate multivariate Closed Skew Normal distribution. Is there any R package that does this job? Or is there any program that generates samples from Closed Skew Normal Distribution.

    Any help would be appreciated.

    Thanks a lot in advance.

    Did you look at this article (?):


  2. #17
    Points: 2, Level: 1
    Level completed: 3%, Points required for next Level: 48

    Thanked 0 Times in 0 Posts

    Re: Generating Closed Skew Normal Distribution

    I'm looking for a simple way to generate points on a "skewed normal" distribution in Excel, as defined only by three points on the curve: the 10%, 50% and 90% probability data points.

    (Context: An expert projects there is a 10% likelihood hat the future value of something is, say, less than $10. The 50% likelihood is $20. And the 90% likelihood is the value is less than $60. We want to now generate thousands of points along the distribution curve defined by those points, to do a simulation of the possible values as inputs to a larger financial model.)

    If my 10-90 points were symmetric (e.g., $10, $20, $30): I just do NORM.INV(rand(),mean,sd), where the mean is 20, and standard deviation is calculated using the z-value for a 10% probability: (20-10)/1.282=8
    That will give me random points along a normal curve defined by those 3 known points.

    But, usually in reality the 10-90 points are usually projected to be non-symmetric. (e.g., $10, $20, $60)

    There is simulation software (e.g., @RISK or Crystal Ball), that will automatically fit an appropriate distribution around my 3 input points. But I need to find a simple way to do this myself in Excel.

    Therefore, I am thinking a "skewed normal" curve, where I apply some skewness coefficient (calculated from my 3 input points) to the NORM.INV formula... I haven't found any solutions in extensive web-searching (besides purchasing curve-fitting simulation software), so I wonder if I'm on the right track. Ideas?

  3. #18
    Devorador de queso
    Points: 95,819, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Posting AwardCommunity AwardDiscussion EnderFrequent Poster
    Dason's Avatar
    Tampa, FL
    Thanked 2,629 Times in 2,245 Posts

    Re: Generating Skewed Normal Distributions

    Are you particularly attached to "skewed normal" as opposed to something like the gamma distribution or log normal?
    I don't have emotions and sometimes that makes me very sad.

+ Reply to Thread
Page 2 of 2 FirstFirst 1 2


Similar Threads

  1. Normal Distributions
    By DeathByStats in forum Statistics
    Replies: 4
    Last Post: 03-21-2011, 03:42 AM
  2. Replies: 1
    Last Post: 01-22-2011, 07:07 PM
  3. Replies: 1
    Last Post: 10-30-2009, 07:54 AM
  4. Replies: 0
    Last Post: 04-10-2009, 03:52 PM
  5. Non-normal distributions
    By msowa in forum Statistics
    Replies: 0
    Last Post: 01-02-2008, 11:51 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Advertise on Talk Stats