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:
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
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.