Why should anyone learn Python instead of R for machine learning

0 votes
Being new to this field it would help me get the kickstart and pick the right path ahead.
Jul 26, 2018 in Data Analytics by Anmol
• 1,780 points

2 answers to this question.

0 votes

According to me, I think the choice of language depends upon the compatibility of a particular person and his/her company’s deployment Platform.

Its not easy to prefer one over other.

However, as I am quite comfortable with Python, I would like to throw light on few of the important aspects of Python with respect to Machine Learning.

Python provides highly efficient libraries with in-built modules which allow you to focus more on your goal/ML model rather than hitting your head against complicated coding stuff.

Scikit-learn is the most popular machine learning library for Python. Built on NumPy and SciPy, scikit-learn offers tools for data mining and analysis that bolster Python's already-superlative machine learning usability. NumPy and SciPy impress on their own. They are the core of data analysis in Python and any serious data analyst is likely using them raw, without higher-level packages on top, but scikit-learn pulls them together in a machine learning library with a lower barrier to entry.


When it comes to data analysis, Python receives a welcome boost from several different packages. Pandas, one of its most well-known data analysis packages, gives Python high-performance structures and data analysis tools. As is the case with many of Python's packages, it shortens the time between starting a project and doing meaningful work within that project.

You can refer the below documentation unlocking the capabilities of Pandas: pandas: powerful Python data analysis toolkit

Hope this helps!

If you wanna know more about Machine Learning, It's recommended to go for Python Machine Learning course today.

Thank you!

answered Jul 26, 2018 by anonymous
0 votes

Machine learning is the latest technology everyone like to work on machine learning is based on programming language. you can choose any programming language but mostly two programming language(Python and Java) is used in machine learning. we can use anyone but most of the people like to choose Python because Python is used many other technologies and it is quite simple. But I am like to prefer R-programming because it has most popular analytics tool in the industry and total no. of R package is now over 8000. and it uses many other technologies. When you are interested to get more knowledge about machine learning you can join any institute for Machine Learning Course. but remember one thing they work on live project because industry likes to hire those students they have some experience to work on a live project.

answered Apr 13, 2019 by SA
• 1,050 points

Related Questions In Data Analytics

0 votes
3 answers

R vs MATLAB, which is better with respect to machine learning?

Hello, Both are a good programming language you ...READ MORE

answered Apr 12, 2019 in Data Analytics by SA
• 1,050 points
0 votes
2 answers

R function for finding the index of an element in a vector?

The function match works on vectors : x <- sample(1:10) x # ...READ MORE

answered Dec 12, 2020 in Data Analytics by Rajiv
• 8,910 points
0 votes
1 answer

Why should I use set.seed function() in R?

set.seed(seed) Set the seed of R‘s random number ...READ MORE

answered Apr 24, 2018 in Data Analytics by zombie
• 3,790 points
0 votes
1 answer

Showing percentage instead of counts in a bar plot - ggplot2 - R

Load the 'scales' package first, which gives ...READ MORE

answered May 29, 2018 in Data Analytics by Bharani
• 4,660 points
+1 vote
1 answer

How to handle Nominal Data?

Nominal data is basically data which can ...READ MORE

answered Jul 24, 2018 in Data Analytics by Abhi
• 3,720 points
+2 votes
2 answers

How to handle outliers

There are multiple ways to handle outliers ...READ MORE

answered Jul 24, 2018 in Data Analytics by Abhi
• 3,720 points
0 votes
2 answers
+1 vote
2 answers

how can i count the items in a list?

Syntax :            list. count(value) Code: colors = ['red', 'green', ...READ MORE

answered Jul 7, 2019 in Python by Neha
• 330 points

edited Jul 8, 2019 by Kalgi 2,755 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,350 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
Send OTP
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP