Python vs R for data science

+1 vote

When it comes to data science, there's always a confusion whether to choose python or R. So I thought we could have a discussion about it here. Anybody who has used either python or R, or anybody with any relevant opinion, post your opinions. Let's get this going guys..

Aug 10, 2018 in Data Analytics by Omkar
• 69,230 points
2,029 views

4 answers to this question.

0 votes

Ignore the opinion, let's get to numbers

Python is better

Image Source: https://www.datacamp.com/community/tutorials/r-or-python-for-data-analysis 

answered Aug 10, 2018 by slayer
• 29,370 points
0 votes

R is good for statistics-heavy projects and one-time dives into a data-set but it is a bit complex compared to python. Python is simple and easy to learn and also, learning python would be helpful for different domains(because data science is not everything). So learning python would be more beneficial.

answered Aug 12, 2018 by digger
• 26,740 points
0 votes

Hello

Well there are lots of difference between Python and R with regards to Data Science. Some of the major difference between r and Python are :

  • R is mainly used for statistics Purposes whereas Python is a General purpose Programming Language.
  • R is more difficult for learning whereas Learning Python is much more easy as they have simple Syntax.
  • Python have the advantages of  Matplotlib where as R is consider better in term of Data Visualization
  • Python is 8 times faster than R.
  • Python can be used for Software development but it is not possible using r.
answered Mar 30, 2019 by MrBoot
• 1,190 points
0 votes

I would say both Python and R are good for Data science.

But to those who say python is easy to code, R has has a tool called Rcmdr that reduces the need of user to write code for any operation by simple click and selections for most of the frequent operations.

From a different point of view about applications, Python can be used in multiple domains such as data analytics, statistics, visualizations, etc. But R is no less compared to python in the same domains.

Python is massively grown in the past few years and many working professionals, students, etc are willing to take python certifications and courses in education and also in career for better opportunities than R.

Therefore Python is better compared to R by a small gap.

Start Your Journey to Becoming a Data Scientist - Join Our Data Science Training Program Now!

answered Aug 1, 2019 by briny

Related Questions In Data Analytics

+1 vote
1 answer

R query and Data Science

Dear Deepika, Hope you are doing great. You can ...READ MORE

answered Dec 18, 2017 in Data Analytics by Sudhir
• 1,610 points
830 views
0 votes
1 answer

List packages are used for data mining in R?

You can refer to the following packages ...READ MORE

answered Jul 3, 2018 in Data Analytics by DataKing99
• 8,250 points
1,497 views
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
976 views
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
4,524 views
0 votes
1 answer

Which package is used to do data import in R and Python and How do you import SAS data?

We can do data import using multiple ...READ MORE

answered Aug 24, 2018 in Data Analytics by Abhi
• 3,720 points
847 views
+1 vote
3 answers

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

I'll put down a few parameters on ...READ MORE

answered Oct 26, 2018 in Data Analytics by Kalgi
• 52,360 points
1,473 views
+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,523 views
0 votes
7 answers
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
1,347 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP