The article says this particular instance of the debate started in 2011. Things have shifted a little since then, and I think Python has won more mindshare with Pandas, SciPy, NumPy, and all the rest. I've used both Python and R, and think the next debate will be between those two, as people find that R is not a very good programming language and lacks decent libraries for things like web scraping. Python can be a si…
The SAS vs. R Debate
21–30 of 44 posts
Re: The SAS vs. R Debate
#22The article says this particular instance of the debate started in 2011. Things have shifted a little since then, and I think Python has won more mindshare with Pandas, SciPy, NumPy, and all the rest. I've used both Python and R, and think the next debate will be between those two, as people find that R is not a very good programming language and lacks decent libraries for things like web scraping. Python can be a si…
Additionally, weak scraping support is a myth: http://www.theswarmlab.com/r-vs-python-round-2-22/
Re: The SAS vs. R Debate
#23Earlier quoted context omitted.
> R right now still wins in the number of algorithms implemented in it Can you please list some important tools implemented in R but not in Python? I'd like to know how bit the gap is.
Is there an equivalent Python package to R's {stats}? http://stat.ethz.ch/R-manual/R-patched/library/stats/html/00...
It's not a one-to-one match, but the majority of the functionality is there.
Re: The SAS vs. R Debate
#24These people: http://www.teamwpc.co.uk/ produce a compiler, tools etc that run the language of SAS. (disclaimer: I interviewed there last year)
Re: The SAS vs. R Debate
#25These people: http://www.teamwpc.co.uk/ produce a compiler, tools etc that run the language of SAS. (disclaimer: I interviewed there last year)
That's awesome. Can you tell us anything about how close they have come and how they've avoided SAS's competitive litigation? :)
Suggest you ask them :)
Re: The SAS vs. R Debate
#26I used to work for one of the largest U.S insurance companies. They were always behind in transitioning to new technology (Excel 2003 could be found there in 2013). That being said, the entire staistical modeling team and research department made the switch to R and Python. Only a few clung to SAS but realized they would be forced to move to R as any collabration would need to be converted to R and not to SAS. I beli…
We had tens of thousands of lines of SAS code from over the course of 10 years (macros, clinical programs, reporting functionality) of SAS programming that the higher-ups never saw the benefit of switching to Python or R to be feasible, especially with the Biostats team working on existing projects.
Re: The SAS vs. R Debate
#27These people: http://www.teamwpc.co.uk/ produce a compiler, tools etc that run the language of SAS. (disclaimer: I interviewed there last year)
That's awesome. Can you tell us anything about how close they have come and how they've avoided SAS's competitive litigation? :)
http://en.wikipedia.org/wiki/SAS_Institute_Inc._v_World_Prog...
Re: The SAS vs. R Debate
#28R excels (get it?) at creating reproducible, fault tolerant, consistent functions that can be automated, packaged, applied to a variety of data types, and then extended later.
Our web-stack is Shiny on AWS and we call our API's built in R (ML, images, data, etc) from Android using Rserve.
A lot of the (programing?) criticisms of R will be 'solved' or become non-issues in the next few years. Multithreading, implicit vectorization, better memory handling, gpu functions, among other things are all in the pipe :) (That said, the syntax _is_ a little weird to get use to)
-----
* We're hiring for very senior positions in data-science and more general R programers. Contact me if you're interested (JasonCEC [at] Gastrograph.com)
[edited for spelling]
Re: The SAS vs. R Debate
#29The most difficult thing about that is how you would treat "by" statements (SAS) vs the split-apply-combine (R).
Self-plug: I sort of made a quick hack about a month ago for SAS-Python, I'm sure someone with more programming experience than me could produce something much better (I come from a maths background).
http://nbviewer.ipython.org/gist/chappers/8747253/stan_examp... https://github.com/chappers/Stan
Re: The SAS vs. R Debate
#30The article says this particular instance of the debate started in 2011. Things have shifted a little since then, and I think Python has won more mindshare with Pandas, SciPy, NumPy, and all the rest. I've used both Python and R, and think the next debate will be between those two, as people find that R is not a very good programming language and lacks decent libraries for things like web scraping. Python can be a si…
> R right now still wins in the number of algorithms implemented in it Can you please list some important tools implemented in R but not in Python? I'd like to know how bit the gap is.