A pirate's favorite programming language... and mine too?
December 12, 2013 8:35 AM Subscribe
I'm a daily MATLAB user for data analysis, and fairly fluent with most toolboxes, including Parallel Computing. I know I need to learn something new, though.* (MATLAB is great for prototyping but unwieldy for real data-crunching.)
I'm taking a class (Bayesian stat methods) starting in January based around R
. What's the best resource to get started with R for someone like me?
posted by supercres to Computers & Internet (14 answers total) 23 users marked this as a favorite
That is, someone who:
- has a background in scientific computing/MATLAB programming
- has some background knowledge in statistics (basic stuff plus machine learning methods), but not a ton of theory (other than a course in probability)
- doesn't know other programming languages other than a smattering of Python (i.e., I mostly "think in MATLAB")
- would like to eventually be able to do fairly fancy, high-throughput machine learning in R instead of MATLAB
- Uses Macs exclusively but has access to a large Linux cluster (longshot that this would matter/be helpful)
I know they're pretty similar. I've seen this resource
and this one
. I know enough to plan to work (at least initially) mostly in Rstudio
. I'd like to get a book to work through, but I'd rather it didn't start at, "This is a matrix. This is a function. This is how indexing works." (unless these things are totally different in R, of course).
* This sidesteps the question of whether R is the best thing to eventually land on for my goals. I don't think it is; Python (+numpy/scipy/nltk/scikit-learn) or maybe Julia would likely be better, but I need R for this class. I will probably be asking Metafilter this question soon.