Mike wants generic ways to do it, not
work-arounds.
I am still on the lookout for a second
example of his class of problems.
Nick
[email protected]
David Harrison
> Is there anything wrong with the following?
>
> gen x = .8 + .2*uniform()
>
> Or am I missing the point?
Richard Williams
> At 11:15 AM 1/30/2006, n j cox wrote:
> >// not tested, but simplified
> >gen x = uniform()
> >capture assert x >= 0.8
> >
> >while _rc {
> > replace x = cond(x < 0.8, uniform(), x)
> > capture assert x >= 0.8
> >}
>
> That works too. It seemed a little quicker but I didn't time it.
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/