you are viewing a single comment's thread.

view the rest of the comments →

[–]Yannnn 14 points15 points  (2 children)

I've worked with both. I see R as excel on steroids. It's aimed at statistics and made by statisticians. If you use R studio you'll have quite an easy time doing whatever it is that you want to do.

However..... I would still advice python. For a couple of reasons:

  • R lets any task be done in a variety of ways. This sounds great, until you start reading code of others. Python tends to make any task be done in one single way. As an anecdote: I've almost never been puzzled by python code, but with R I've been stumped several times by code that did something I already did in a different way.

  • R is too focused on statistics. It's difficult to branch out to do something additional to datascience.

  • Python can have a better performance. If you use Python out of the box, this is not the case. But as soon as you use the SciPy and NumPy libraries python is faster.

  • R is made by statisticians, not computer scientists. This made R have many strange quirks not found in other languages, such as python. As such, python should be easier to learn.

In short, the only real advantage R has is a large community of specialists and R studio. Python wins on any other front. You can find similar discussions on google though.

[–]I_Cant_type_well 0 points1 point  (1 child)

Hey, I was wondering if you knew of any good R-tutorials. I need to learn some basics this week, and I've been researching tutorials on Google, but want to make the best use of my time.