If a beginner learns R or Python this December 2019, which one?

Which is better, R or Python? ??

Recently, there have been a lot of people who started from Python, and apart from R, there are more people like, but the common question is "Which should I remember, R or Python?"!

My personal answer is "remember both?" Lol It doesn't mean that you can choose only one of them, and even if you look at the job offer, it is often written as "Experience analyzed using R or Pyhon". Above all, the market value is higher if you know both than if you know only one. (Of course, this alone does not determine the market value)

That said, which one is for beginners to get started? .. ..

However, I think it is quite difficult for beginners to study both suddenly, so which one should I enter first? From this point of view, I wonder if it will be as follows. ..

R

・ Programming is a beginner in the first place

・ I want to analyze something closer to descriptive statistics in the background.

Python

・ I want to do something closer to machine learning

・ I want to do image recognition, etc.

You can do the same with either

Hierarchical Bayesian model, state-space model, MCMC estimation, cluster, discriminant model, gradient Boosting, which can be either R or Python.

However, personally, if you use RStudio when processing variables, you can check the number of columns and rows, so R is recommended. (Spyder is recommended for Python)

On the other hand, Python is recommended for image analysis. This is because there are overwhelmingly many cases in Python, so if you have a problem, you can solve it by google.

Is the era Python?

It seems that the number of people entering from Pyhon is increasing, and the ratio of students and internship students who are joining the company is also increasing.

Then, is the era of R over? I don't know lol

However, I wonder if the demand will disappear completely. At that time, if you can use R while you are full of Python, the market value seems to be high. So, personally, why don't you remember both? I think.

In addition, Julia is the next language to be popular! It is also said that the attitude of continuing to learn is the most important thing. ..

Recommended Posts

If a beginner learns R or Python this December 2019, which one?
python> check NoneType or not> if a == None:> if a is None:
When converting a string (a-> b) in Python, which is faster, if statement or dictionary type?
Which should I study, R or Python, for data analysis?
Which is better, PyPy or Python?
[Python beginner] Divide one list (5 lines).
[Python] return A [or / and] B
order_by ('-created_at') ← What is "ー"? ?? ?? [Beginner learns python with a reference book]