- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Posted 02-07-2011 02:36 AM
(1689 views)
Hello ^^
I'm new for this program, SAS. But for some reason I have to work with this, I have 2 big questions (seems big problem to me too) here ...
1. Is it possible to generate random numbers from a specific distribution (such as a normal or something els)
2. How can I generate set of random numbers with specific range such as 1 - 9.
Thank you for you comment and sorry about my broken english.
I'm new for this program, SAS. But for some reason I have to work with this, I have 2 big questions (seems big problem to me too) here ...
1. Is it possible to generate random numbers from a specific distribution (such as a normal or something els)
2. How can I generate set of random numbers with specific range such as 1 - 9.
Thank you for you comment and sorry about my broken english.
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
what would you imagine?
a RAND function, to provide a random number from the distribution you define?
Read the online-doc here
http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a001466748.htm
at the reference documentation for
RAND Function
Generates random numbers from a distribution that you specify.
You'll find much useful information in the http://support.sas.com website
2
to generate a uniformly distributed random number between 0 and 1
R01 = rand( 'uniform') ;
or, for a uniformly random integer between 0 and 9
R09 = int( 10 * rand( 'uniform' ) ) ;
a RAND function, to provide a random number from the distribution you define?
Read the online-doc here
http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a001466748.htm
at the reference documentation for
RAND Function
Generates random numbers from a distribution that you specify.
You'll find much useful information in the http://support.sas.com website
2
to generate a uniformly distributed random number between 0 and 1
R01 = rand( 'uniform') ;
or, for a uniformly random integer between 0 and 9
R09 = int( 10 * rand( 'uniform' ) ) ;
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Thanks so much, this is very helpful ^^
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
See also my blog post, "How to generate random numbers in SAS"