Date: Fri, 10 Feb 2006 11:05:44 -0800
Reply-To: Dale Remus <hellangel_987@YAHOO.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Dale Remus <hellangel_987@YAHOO.COM>
Subject: sampling based on weighted probability
Content-Type: text/plain; charset=iso-8859-1
I'd like to present my question in a much simplified
I have a data set with variable x and weight:
(note that sum of the weight is 1)
I need to take a sample of size, say 2, from x, but
not random sampling: x is to be selected with
probability of the corresponding weight, for example,
with probability 0.3, x=1 is selected.
I am very frustrated that while this job can be done
in R as easily as one line statement
SAS technicians couldn't even understand my question
after more than one follow-up. Every time they
directed me to PROC SURVEYSELECT using options
METHOD=PPS. I have read through the SAS manual
carefully, I am positive this is not the same issue.
It seems to me they've never heard of any sampling
scheme other than simple random sample.
As a graduate student at Statistics department, I had
been enjoying writing codes in R for 3 years mainly
because that almost all academic professionals prefer
R to SAS, believing the former a research-oriented
programming language while the latter merely a tool to
manipulate data. But I myself have turned back to SAS
as I found that R is easily broken down with moderate
to large size data while SAS has the amazing capacity
and efficiency of huge data prosessing which
insurmountable by R. I have ever since implemented all
of our algorithms in SAS. But the lack of flexibility,
the lack of easy-used functions of SAS have made my
life increasing difficult as our research project
getting more and more complicated.
Thank you for lisening to my blah blah.
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around