Python Vs R Programming Language- Which One Should You Choose?
Key Takeaways
Compares Python and R programming languages to help choose the best one for data science tasks
Full Transcript
[Music] hello my name is Krishna welcome to my youtube channel so guys today in this particular video we'll be discussing the difference between Python and R and which programming language should we choose now before going ahead with respect to this particular video if you're looking for career transition advice towards data science please make sure that it was this video till the end because at the end of this particular video I am going to share you some important information so let's go ahead and try to understand the basic difference between Python and are now Python programming language guys suppose I simply like to differentiate based on two rules one is data analyst one is data scientist now if you are a data analyst definitely you can choose Python programming language but if I consider our programming language and if you know the speciality of our programming language guys it has lot of statistical libraries you know when compared to Python even a single functionality can be done by multiple libraries in our programming language whereas in Python you just have one or two libraries so if you are involved towards dog roles like data analyst or a statistical researcher or if your domain exactly statistics you know with respect to the domain that you're actually working on then probably our is the best programming language for you but if you are moving towards data scientist where you need to do a whole lot of work related to different different life cycle of a data science project along with the machine learning algorithms along with the model to model building along with the hyper parameter tuning definitely you should go with Python because python can be easily integrated with cloud service even now you can see cloud servers like as your AWS you know they are coming up with different different instances or platforms where you can integrate Python easily to do the deployment and many other things so this is the major thing where you should actually focus on like what kind of work you are actually doing you know are you actually involved in completing the whole lifecycle of a data science project or are you focused more on doing the exploratory data analysis and doing some other visualization stuff our programming language will be definitely helpful for doing lot of visualization stuff you know where you're actually doing analysis of the data where you are trying to find out more information from that specific data yes Python can also do but Python has a little bit less libraries right now one other difference that I really want to specify is also that in Python you will be having wonderful libraries for the deep learning part you know so if I talk about tensorflow if I talk about Kira's it if I talk about PI torch right with respect to the deep learning frameworks Python is the most favorite programming language that is being used by many people right it is being used by many people whereas for the deep learning techniques it is not that much supportable with respect to the r programming language so if you are definitely becoming a data scientist select Python and if you want to really want to learn deep learning select Python for that particular purpose because understand by just having some programming knowledge you can not just implement it'll be difficult to implement deep learning techniques like neural networks and all so by use by using this kind of frameworks like Karis PI torch it will definitely be helpful for you now the most other thing is that Python is an all-rounder why I am saying you all-rounder because it cannot just only do you can just not use it for coding it is just not used for developing web application you can also develop machine learning algorithms you can create berry pies you know you can you have different different frameworks like flask you have Jango where you can actually create a web based application you can integrate with different different API you can create api's you can integrate with machine learning models you can even do the deployment in any cloud service like as your AWS and one right here Akoo platforms is also there right so considering this I consider python is an all-rounder yes in some of the cases where you are to specifically do statistical analysis the functionalities is very very less now when compared to the r programming language you don't have a feature where you can actually create a web based framework with the help of our programming language okay so flask at xango is one of the thing even Python developer actually working they will be learning this particular frameworks where they will be actually developing some web-based application or desktop applications right finally if you are selecting a role which is of a kind of data analyst or a researcher you know definitely go with our programming language because there will be much more focused in doing the analysis of the data I'll I'll just say that explodey data analysis right but if you're going in form of data scientist in towards the transition of data scientist you should definitely go with Python programming language because there you'll be able to learn so many frameworks and if I consider the data science community with respect to Python and are right Python has the largest following of the data science community when compared to are also from the Stack Overflow develop a survey we we had also seen that Python is the third most loved programming language our programming language is pretty much down below below than Java and compared to c-sharp also so it is the most loved and it is also the most wanted skill right now ok so Python programming languages must when compared to our programming level that is the reason I also started learning both Python and Python and R but at the end of the day I selected by that because I understood the importance of that since I needed to become a data scientist I needed to do most of the life cycle of a data science project and I also wanted to learn deep learning techniques and definitely you can see the best example of tensorflow right you can easily integrate with them now one more very good difference that you can see is that pieman can be also integrated with some of the base language bindings you know like C C++ or Java you know whereas if we compare our will not be able to do it so guys if you are looking for career transition advise towards data science please make sure that you go and watch springboard India YouTube channel because there you'll be able to see a lot of data science talks from real world data scientists who are working in different different companies the link of the YouTube channel will be given in the description so yes this was all about this particular video I hope you liked it please do subscribe the channel if you're not already subscribe I'll see you in the next video have a great day thank you and bye bye
Original Description
If you are looking for career transition advice towards Data Science, please visit Springboard India youtube channel
https://www.youtube.com/channel/UCg5UINpJgS4uqWZkv2Qh1Mw
Please join as a member in my channel to get additional benefits like materials in Data Science, live streaming for Members and many more
https://www.youtube.com/channel/UCNU_lfiiWBdtULKOw6X0Dig/join
#DataScienceAndSoftwareEngineering
Please do subscribe my other channel too
https://www.youtube.com/channel/UCjWY5hREA6FFYrthD0rZNIw
Connect with me here:
Twitter: https://twitter.com/Krishnaik06
Facebook: https://www.facebook.com/krishnaik06
instagram: https://www.instagram.com/krishnaik06
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Krish Naik · Krish Naik · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Natural Language Processing|Stemming
Krish Naik
Natural Language Processing|BagofWords
Krish Naik
Gaussian distribution or Normal Distribution in statisctics
Krish Naik
Natural Language Processing|TF-IDF for Machine Learning| Text Prerocessing
Krish Naik
Log Normal Distribution in Statistics
Krish Naik
Covariance in Statistics
Krish Naik
Confusion matrix, Precision, Recall| Data Science Interview questions
Krish Naik
Tutorial 44-Balanced vs Imbalanced Dataset and how to handle Imbalanced Dataset
Krish Naik
Implementing a Spam classifier in python| Natural Language Processing
Krish Naik
Tutorial 11-Exploratory Data Analysis(EDA) of Titanic dataset
Krish Naik
Face Recognition using open CV and VGG 16 Transfer Learning
Krish Naik
Pedestrian Detection using OpenCV from Videos
Krish Naik
Face and Eye Detection from Videos using HAAR Cascade Classifier
Krish Naik
Reading, Writing and Displaying images with Opencv| OpenCV Tutorial
Krish Naik
OpenCV Installation | OpenCV tutorial
Krish Naik
Face and Eye Detection from Images using HAAR Cascade Classifier
Krish Naik
Car Detection using HAAR Cascade and Opencv from Videos.
Krish Naik
Using OpenFace for Face recognition in Keras
Krish Naik
OpenPose Tutorial with Tensorflow
Krish Naik
Multiple Linear Regression using python and sklearn
Krish Naik
Dimensional Reduction| Principal Component Analysis
Krish Naik
Movie Recommender System using Python
Krish Naik
TPR,FPR,FNR,TNR, Confusion Matrix
Krish Naik
Precision, Recall and F1-Score
Krish Naik
Artificial Neural Network for Customer's Exit Prediction from Bank
Krish Naik
GridSearchCV- Select the best hyperparameter for any Classification Model
Krish Naik
RandomizedSearchCV- Select the best hyperparameter for any Classification Model
Krish Naik
K Nearest Neighbor classification with Intuition and practical solution
Krish Naik
K Means Clustering Intuition
Krish Naik
Create custom Alexa Skill- Lambda function- Part2
Krish Naik
Hierarchical Clustering intuition
Krish Naik
Implement Transfer Learning with a generic Code Template
Krish Naik
Gender Classifier and Age Estimator using Resnet Convolution Neural Network
Krish Naik
Unlock Your Application With Your Face using OpenCV
Krish Naik
Draw rectangle from webcam and sketch process it on a live feed
Krish Naik
Complete Life Cycle of a Data Science Project
Krish Naik
How we can apply Machine Learning in Finance
Krish Naik
Deep Learning in Medical Science
Krish Naik
How to switch your career to Data Science.
Krish Naik
Linear Regression Mathematical Intuition
Krish Naik
Handle Categorical features using Python
Krish Naik
Machine Learning Algorithm- Which one to choose for your Problem?
Krish Naik
DBSCAN Clustering Easily Explained with Implementation
Krish Naik
Curse of Dimensionality Easily explained| Machine Learning
Krish Naik
Feature Selection Techniques Easily Explained | Machine Learning
Krish Naik
Tutorial 29-R square and Adjusted R square Clearly Explained| Machine Learning
Krish Naik
Cross Validation using sklearn and python | Machine Learning
Krish Naik
Handling Missing Data Easily Explained| Machine Learning
Krish Naik
Deploy Machine Learning Model using Flask
Krish Naik
Deployment of Deep Learning Model using Flask
Krish Naik
How to Visualize Multiple Linear Regression in python
Krish Naik
K Nearest Neighbour Easily Explained with Implementation
Krish Naik
Predicting Heart Disease using Machine Learning
Krish Naik
Predicting Lungs Disease using Deep Learning
Krish Naik
Stock Sentiment Analysis using News Headlines
Krish Naik
Random Forest(Bootstrap Aggregation) Easily Explained
Krish Naik
Voting Classifier(Hard Voting and Soft Voting Classifier)
Krish Naik
Credit Card Fraud Detection using Machine Learning from Kaggle
Krish Naik
Hyperparameter Optimization for Xgboost
Krish Naik
Tutorial 45-Handling imbalanced Dataset using python- Part 1
Krish Naik
More on: ML Maths Basics
View skill →Related Reads
🎓
Tutor Explanation
DeepCamp AI