Which language should I learn when starting career as data scientist - R or Python

+1 vote
I just wanted to know whether to start learning R or Python are both are used for data science and they usually say you shouldnt learn both of them. So I wanted to know learning which language would be easier and useful. Thank you so much..
Oct 26, 2018 in Data Analytics by Ali
• 11,360 points

edited Oct 26, 2018 by Kalgi 1,189 views

3 answers to this question.

+1 vote

I'll put down a few parameters on how R and Python differ and you can select the best required for your purpose as data science is a very vast topic.

Parameter R Python
Objective Data analysis and statistics Deployment and production
Primary Users Scholar and R&D Programmers and developers
Flexibility Easy to use available library Easy to construct new models from scratch. I.e., matrix computation and optimization
Learning curve Difficult at the beginning Linear and smooth
Popularity of Programming Language. Percentage change 4.23% in 2018 21.69% in 2018
Average Salary $99.000 $100.000
Integration Run locally Well-integrated with app
Task Easy to get primary results Good to deploy algorithm
answered Oct 26, 2018 by Kalgi
• 52,360 points
0 votes

I believe it is better if you have the knowledge and skills for both the programming language i.e both r and python. But if by any means you are unable to learn Both the language then i suggest you should Start Learning Python first because it is must for Data Science . when you have clear knowledge about Python then later slowly you can gain the skills of python too. But for a Data Scientist it is necessary to have very broad knowledge on most of the programming language as you don't know which language will be best for a particular project.

answered Apr 2, 2019 by MrBoot
• 1,190 points
Hi. Thanks for your answer. I am learning Python basics online. Is Python for Data Science different from normal Python?
Hey @Rishi, python is a programming language which is universal. When it says python for data science, it means data science using python. You can use R as well for the same.
Thanks for the reply
0 votes

If you’re looking to become a professional data scientist, you’re going to need to learn at least one programming language. But how to decide between Python and R, the two most popular languages for data analysis? 

There are still plenty of jobs where R is required, so if you have the time it doesn’t hurt to learn both, but I’d suggest that these days, Python is becoming the dominant programming language for data scientists and the better first choice to focus on. For Data Science Python language is the third most popular programming language, whereas R has dropped over the last year from 18th to 19th place. 

answered Mar 13, 2020 by sonu
• 140 points

edited Mar 13, 2020 by sonu

Related Questions In Data Analytics

+2 votes
4 answers

Which tool Should I learn first Tableu or SAS

Hello I think it will be very much ...READ MORE

answered Mar 13, 2019 in Data Analytics by MrBoot
• 1,190 points
0 votes
2 answers

Why should anyone learn Python instead of R for machine learning?

Machine learning is the latest technology everyone ...READ MORE

answered Apr 13, 2019 in Data Analytics by SA
• 1,090 points
0 votes
1 answer

Python or R – Which one would you prefer for text analytics?

We will prefer Python because of the ...READ MORE

answered Aug 20, 2018 in Data Analytics by Abhi
• 3,720 points
0 votes
1 answer

Python equivalent to replace function in R

There is actually a replace function in ...READ MORE

answered May 31, 2018 in Data Analytics by Bharani
• 4,660 points
+10 votes
3 answers

Which is a better initiative to learn data science: Python or R?

Well it truly depends on your requirement, If ...READ MORE

answered Aug 9, 2018 in Data Analytics by Abhi
• 3,720 points
+1 vote
4 answers

Python vs. R for data science

I would say both Python and R ...READ MORE

answered Aug 1, 2019 in Data Analytics by briny
+1 vote
1 answer
0 votes
1 answer

web scraping using python or R?

In simple words, Python can be a ...READ MORE

answered Nov 22, 2018 in Data Analytics by Kalgi
• 52,360 points
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP