I had enrolled in a statistics course this semester, but after the first class, I dropped it because it uses SAS. This thread makes me quite glad.
Tom! On Fri, Feb 27, 2009 at 8:48 AM, Frank E Harrell Jr <f.harr...@vanderbilt.edu> wrote: > Wensui Liu wrote: >> >> Thanks for pointing me to the SAS code, Dr Harrell >> After reading codes, I have to say that the inefficiency is not >> related to SAS language itself but the SAS programmer. An experienced >> SAS programmer won't use much of hard-coding, very adhoc and difficult >> to maintain. >> I agree with you that in the SAS code, it is a little too much to >> evaluate predictions. such complex data step actually can be replaced >> by simpler iml code. > > Agreed that the SAS code could have been much better. I programmed in SAS > for 23 years and would have done it much differently. But you will find > that the most elegant SAS program re-write will still be a far cry from the > elegance of R. > > Frank > >> >> On Thu, Feb 26, 2009 at 5:57 PM, Frank E Harrell Jr >> <f.harr...@vanderbilt.edu> wrote: >>> >>> If anyone wants to see a prime example of how inefficient it is to >>> program >>> in SAS, take a look at the SAS programs provided by the US Agency for >>> Healthcare Research and Quality for risk adjusting and reporting for >>> hospital outcomes at http://www.qualityindicators.ahrq.gov/software.htm . >>> The PSSASP3.SAS program is a prime example. Look at how you do a vector >>> product in the SAS macro language to evaluate predictions from a logistic >>> regression model. I estimate that using R would easily cut the >>> programming >>> time of this set of programs by a factor of 4. >>> >>> Frank >>> -- >>> Frank E Harrell Jr Professor and Chair School of Medicine >>> Department of Biostatistics Vanderbilt University >>> >>> ______________________________________________ >>> R-help@r-project.org mailing list >>> https://stat.ethz.ch/mailman/listinfo/r-help >>> PLEASE do read the posting guide >>> http://www.R-project.org/posting-guide.html >>> and provide commented, minimal, self-contained, reproducible code. >>> >> >> >> > > > -- > Frank E Harrell Jr Professor and Chair School of Medicine > Department of Biostatistics Vanderbilt University > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.