Loading...

{{notif_text}}

Why join channels?
Learn from peers
Discuss and share learning resources with the top professionals across the world
Open business or job opportunities
Earn reputation points to get consulting projects, attract talent or land jobs.
Accelerate your growth
Grow your network and get exclusive deals from our learning partners.
signup now
Anubhav Gupta asked a question
{{::getFormatedLocalTime("2018-06-20T05:06:26.239Z", {without_time: true})}}

Why companies prefer experience in Python over R in a data science interview?

Nearly 80% of the respondents in our ongoing survey say that recruiters prefer Python over R in a Data science interview. 

What's been your experience?

answer
submitting answer...
submit
No answers yet. Be the first one to answer!
4 answers
Radhakrishna Lambu Working as Python and Data Science Trainer
{{::getFormatedLocalTime("2018-10-09T05:08:01.350Z", {without_time: true})}}
Python is a language which is from the family of LISPS, and it the functional programming implementation of Python supports lambda calculus heavily. Also, the Machine Programming Language, also known as Caml is supported by Python itself.

Python is a pure OOP, in the sense that programmers don't really create the objects, instead, the objects are manipulated directly. This allows the extension of Python with C very easy. In fact, all the objects of Python are built in C, or to some extent Java, but C programming is heavily used.

Therefore, Python has not done it's tradeoff with speed and implementation. What we use in Python are wrappers of C functions ,which have been bundled as objects built in to the language. But, the PyObject takes care of the entire processing, therefore, programmers don't have to worry about the performance, and iwnstead can focus on the efficienty.

This makes Python very robust for Data Science application, because the objects can be extended for various machine learning tasks, such as predictions and classification. The machine learning has various algorithms which are sequential in nature, and Python's data structures such as lists and tuples are also sequences, and they make a perfect blend. Similarly, the dictionaries can be used to map weights and the values together, and neural network algorithm can be written.
Loading comments...
Visalakshi Kanagasabai Intrested in Artificial Intelligence & Data Science
{{::getFormatedLocalTime("2018-08-24T14:11:56.826Z", {without_time: true})}}
R is good only till Data visualization, where in Python is in it's growing phase with all the ML & AI algorithms, Tensor flow, neural network frameworks etc also with hadoop Pyspark. Python has the clear dictionary of packages than R. 
Loading comments...
To view all answers to this question, join this channel
join this channel
Learn how Cutshort Channels work
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Okay
Privacy policy
File upload not supportedAudio recording not supported
This browser does not support file upload. Please follow the instructions to upload your resume.This browser does not support audio recording. Please follow the instructions to record audio.
  1. Click on the 3 dots
  2. Click on "Copy link"
  3. Open Google Chrome (or any other browser) and enter the copied link in the URL bar
Done