Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: st: how to find the integral for a portion of a normal distribution.


From   "Nick Cox" <[email protected]>
To   <[email protected]>
Subject   RE: st: how to find the integral for a portion of a normal distribution.
Date   Tue, 4 May 2010 17:06:26 +0100

This remains a little ambiguous. 

If you want the fraction of the simulated data that is in any interval,
just -count- and divide by 100000. 

count if <condition involving x> 
di r(N) / 100000

If you want the fraction of a normal in any interval, just call
-normal()- to do the work. You can do arithmetic inside the (). 

No need for -integ- that I can see. 

Nick 
[email protected] 

Buzz Burhans

This gets me what I want, but there should be an easier way to express
this
as 2 equations?

clear
drawnorm x , means(2.05) sds(1.74) n(100000) clear
sort x
egen lowresponse = total(x) if _n < (100000*.273)
egen highresponse = total(x) if _n >= (100000*.273)
l in 1/50
l in -60/l

David Muller

To expand upon Michael's suggestion, -display normal((1 - 2.05)/1.74)-
will give you the proportion of responses <=1, and -display 1 -
normal((1 - 2.05)/1.74)- will give you the proportion of responses
>=1.

Note that assuming this normal model for your response you would
expect a little over 10% of your responses to be less than 0, which
indicates a problem with your assumption if your response is strictly
positive.

On Tue, May 4, 2010 at 2:01 PM, Hollis,Michael E <[email protected]>
wrote:

> ...you'll then be able to use the standard normal distribution with
mean
> zero and unit variance.

*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index