Hello,
I want to do bootstrap simulation. I create N bootstrap sample for each group. the dataset looks like:
Group bootstrapsample
1 1
1 1
1 2
1 2
1 3
1 3
.
.
1 N
2 1
2 1
2 2
2 2
2 3
2 3
.
.
2 N
I want to use %BYSTMT macro to run my program for each bootstrap sample for each group?
Thanks
What's your question? If you're using a pre-defined macro and need help, reference to the macro or the code are required.
When I am using only group, I am running my proc model using a macro with a do loop by group to estimate my variable. In the output, I have my estimate for each group. Here I create a N bootstrap sample for each group. My question is how we can run proc model for each bootstrap sample by group?
One of the following would work:
By bootstrapsample group;
or By group bootstrapsample
Thanks it works with my macro but it takes a lot of time. Can you tell me how to do it with %ANALYZE macro and %BYSTMT macro.
In your case there's probably a better way:
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.