BookmarkSubscribeRSS Feed
deleted_user
Not applicable
How can I generate 100 samples, each with 1000 random numbers from a uniform distribution(0,1)?
What is the code to find the mean of each sample and the calculate the mean of means and stand. dev. of the means?

Thanks!
1 REPLY 1
Patrick
Opal | Level 21
ranuni()

proc means, proc tabulate, ....

I.e:
data RandomNumbers;
do sample=1 to 100;
do n=1 to 1000;
RandomNumber=ranuni(0);
output;
end;
end;
run;

And then use a procedure which allows you to calculate your values on different levels (like proc tabulate or proc means).

proc tabulate data=RandomNumbers;
class sample;
var RandomNumber;
table (sample all),RandomNumber*(mean std)*f=7.5;
run;

HTH
Patrick

Message was edited by: Patrick
What is Bayesian Analysis?

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 1031 views
  • 0 likes
  • 2 in conversation