Hello,
I do this all the time.
Here is how I do it.
I would say : -
forvalues x = 1 2 3 4 5 6 7 8 9 10 {
run program using parameter `x'
}
So what you wanna do is probabaly FIRST generate random numbers, store
them in a variable and use that in place of 1 2 3 4 5 6 7 8 9 10 .
You could also do 2 loops
forvalues index = 1 / 100 {
foreach x in random_number[`index'] {
do my code
}
}
Ashim
On 9/11/08, Larraine Becker <[email protected]> wrote:
>
>
>
> Hi everyone
>
>
>
> I want to run a logit program 1000 times, outputting the predicted y values
> each time.
>
> I'm not sure how to go about this – I was thinking of doing a simulation,
> but before I submit the logit command, I also use a random number generator
> to randomly change variables in order to compare the predicted values each
> time.
>
>
>
> Not sure if the above makes sense, but does anyone have advice on how to do
> this – keeping the output so that in the end I can compare means, etc.?
>
>
>
> Thanks
>
> Larraine
*
* 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/