DataTaunew | comments | leaders | submitlogin
An interactive introduction to R (dataquest.io)
18 points by vikp 3137 days ago | 7 comments


2 points by untothebreach 3136 days ago | link

Is the statement "R is used more heavily by academics, and Python is used more often by companies" actually true? I am a python programmer in the process of acquiring more data science-centered skills, and was just looking into learning R.

-----

2 points by pmigdal 3135 days ago | link

I guess it depends on the branch of science. In physics (my main field), I know much more people knowing/using Python than R. But in psychology, sociology, some branches of statistics - Python is much more rare.

-----

2 points by skadamat 3136 days ago | link

It's incredibly true. Python is usually used more since it's much closer to how the quant. model will look in production anyway. With R, a data scientist / analyst would need to be paired with an engineer who'd actually know how to build the model in production, which takes longer.

It does depend heavily on what industry though. Industries more closely resembling academia, e.g. economic consulting firms, political consulting firms, use R a ton more, but tech companies are dominated by Python. The places within tech companies that still use R again resemble academic environments, so the R&D / statistician group of a tech company may use a lot of R since they're academia transplants.

-----

1 point by hadley 3129 days ago | link

Totally not true. R is very common in academia (with the exception of physics) and its use in many companies. There are over 1,000 r users at Google, for example.

-----

2 points by vikp 3137 days ago | link

This is part of a larger course that you can find here: https://www.dataquest.io/course/learning-r . We'll be adding to it, so let me know if you have feedback!

-----

2 points by hadley 3129 days ago | link

Remove the FUD about R and focus on getting to the useful stuff faster.

-----

1 point by vikp 3129 days ago | link

Thanks for the feedback! How would you introduce R? We've been teaching mostly python now, and want to show people where it would fit into the workflow.

-----




RSS | Announcements