Title | : | R vs Python | Which is Better for Data Analysis? |
Lasting | : | 11.51 |
Date of publication | : | |
Views | : | 196 rb |
|
Simple fact is that a good programmer in either language can handle 95 of data analytics tasks easily Comment from : The Strict Life |
|
Sorry but I disagree with most of what you said First off all R is the best for bioinformatics Python is limited For example There are no (besides a poor copy of diseq2) packages to deal with differential gene expression In R you have tens of them Speed?? Unfortunately you know nothing about R targets, qs, fastr, etc most of high performance libraries in R are compiled with C, C++ or Fortran!!! How can you beat this with slow python Parallelisation is supported by default olin R targets and very easy to implement using future and other packages Plotting??? Are you serious? There is nothing better than R! I think that your comparison is unbiased and unfair You just don’t have enough experience with R RMarkdown? Quarto + R targets and you can do EVERYTHING in bioinformatics Python is just the best as a general purpose language R is sophisticated That is it PS R shiny?? Did you missed it??? Comment from : Adrian Silesian |
|
It's insane how many times you had to ask ahead for forgiveness to avoid potentially offending anyone We are all different and haver different opinions - get over it people! Very cool video mate As a statistician I'm very in love with R, but I'm trying to learn Python as I am very aware of it's coverage and power Cheers Comment from : Lucas Peitton |
|
As somebody who has little to no programming background and instead has a degree in mathematics, rstudio was really nice and it felt like I was reading mathematics rather than programming Comment from : the seahawk22 |
|
R have its own features Both language have some speacialities Comment from : Sanatani Skeleton |
|
Pipes Enough said Comment from : David Zhang Expert Business Man King |
|
R code can be difinitely maintained by markdown for example Comment from : Kunqi Wang |
|
Which one would you learn first? Comment from : Aldo Rodriguez |
|
It would be nice to have a video with examples or real world scenarios for both cases Comment from : Aldo Rodriguez |
|
I am trying to find the best way to build a sports betting model using past statistics to project the outcome of future games/events/etc I have messed around a little bit on Microsoft Excel doing this but I was just curious if anyone has a suggestion for which program would be the best for my needs between Excel/Python/R Thank you for the help! Comment from : Dan Ganahl |
|
R has a lot of CERN libraries that are very helpful Comment from : LeFraud James |
|
I learned R and Python and I can say R is much easier to learn but Python is way more robust I replaced a VBA code that creates MS Excel workbooks from a template, and it took like 3 seconds to complete Using R took like 45 seconds After I saw the benefits and speed of Python, I put R aside and focus on Python Comment from : Chris C |
|
R is superior to Python in the function its made for Comment from : Provenly_Smarter_than_99 |
|
Both are needed once things get a little advanced Comment from : Kristian Schmidt |
|
When I get to know Python, I immediately throw away everything I know about R from my brain into rubbish bin LOVE PYTHON!!!! Comment from : Nicole Luo |
|
I'm also a Python fan for life! Comment from : Mauro Junior |
|
Python's data structure is more suitable for data science too Python's data structure Dictionary is just another name of json data set R's list can do similar job, however, simply not the same form as json Comment from : EasyDataScience |
|
thank you!🙏 Comment from : Behrad |
|
One word R sucks!brIt’s apis are completely bullshitbrIt’s syntax stinksbrJust learn about its class you’ll know how shitty it isbrThank God I just completed the paper and I never look back Comment from : Gokulakrishnan M |
|
Pandas is dope Comment from : Sabertooth Wallby |
|
This guy is not using R correctly if that's how he's calculating the mean for a dataset lol Comment from : Nico v |
|
The genesis of R actually dates back to circa 1975 at Bell Labs where is was named S Python had its origin around 1989 Comment from : drmack911 |
|
Loved it! Thank you very much for your content, just started following you brbrMy advice is just express your opinion like you did, makes content far more unique brbrCheers! Comment from : Fernando Dominguez |
|
Hi so professional and we'll justified congrats great learning experience I had Tku 💐 Comment from : Prema Rajan |
|
What is machine learning, did machine learn something? Comment from : Romiandi Media-Putra |
|
Thank you!brbrI'll try bothbrApproximately in a month I'll have a course in Coursera about R (from Google Data Analyst Certification), brbut after that I'm interested to try Python as well Comment from : Roman Vasiura |
|
Love this video I'm still going after 'R' for statistical reasons, but I am just now getting into the field HOWEVER, I felt like this was excellently put together, and anyone in the IT universe needs to understand that they might have to look at a NUMBER of potential tools SQL, APACHE, anything cloud, etc, etc In other words*sigh* todays IT-dude, needs to understand that the field of informatics is CONSTANTLY changing brbrI remember some years ago I was talking to a COBOL programmer, and he was whining about how he lost his job because of (I dunno, I think it was C, or C++, or something) in anywise all I could think was, well, why don't you just learn the new stuff? It didn't make him happy Either way, I'm going to pursue R and Python, just so I have a bunch of tools in my toolbox Bottom line is, programming is programming, and I don't find a ton of difference between Java from 18-years ago, in the area of semantics Boolean, loops, arrays, etc, etc, etc Comment from : Robert Mullins |
|
The R code for your example is:brbrx <- readcsv('nba_2013csv')brcolMeans(x)brbror (if x is not all numeric):brx <- readcsv('nba_2013csv')brsapply(x, mean)brbrThat's itbrbrAll you're doing is demonstrating that you don't know how to program in R Comment from : Simon Parker |
|
Two minutes in, you're pedalling the standard nonsense that R is a statistical package I've been using R for twelve years and pretty much never for statistics Text processing, data cleaning, report writing (markdown) and GIS, GIS, GIS R is really good for mapping and geospatial data processing (not just spatial statistics) Comment from : Simon Parker |
|
I'm a person who is confused to choose the programming language as a beginnercan anyone tell me what you will choose R or python? Comment from : Poison Queen 👑 |
|
R works better in two scenarios if u have a non programming background or if data is ready in other cases python is better Comment from : razr |
|
HI Comment from : Pinyi Chang |
|
please tell the things very fast and small I don't link this long video Please complete in 2 minutes Here you have started the main topic at 2 minutes You are wasting lot of our time Comment from : R K |
|
Your comments are vey biased towards python Anyone claiming you can’t easily maintain scalable code for big data applications in R simply hasn’t taken the time to educate themselves in the tool Comment from : Anshuman Kumar |
|
Stopped watching at 5:55 because either Alex was biased or he has no idea whatsoever about R, since he did not use the mean( ) function which is even a base R function and you don't need to install and load any package to use it Comment from : Souhaib Sebbane |
|
Love your overall points Alex, but saying that R can't be integrated in web apps is plane wrong! Comment from : Boris N |
|
you are smart alex you do not need to give answers to people on why your preference is your preference fucking sensitive humans Comment from : sommie views |
|
Without viewing, the answer is "the one you know" Software is a tool It is not the artist Comment from : Scott Terry |
|
I think the best thing about R is RMarkdown Being able to hit one button, run my statistical analysis, and output a word document with all the right numbers and figures in it is amazing for reproducible reportingbrI'm switching to Python soon Do you have any recommendations for a similar functionality? Comment from : Harry |
|
no web applications? What about shiny etc/?? Comment from : JOHN SMITH |
|
I don't uderstand really why do I need to learn R? I already use Python so R looks like big monstrosity I'm not sure if I'm going to be data analytics or whatever but I'm sure as a rock that knowlege of Python and programming will be so useful no matter in which direction I will gobrR seems to be a tool for stat jerks Comment from : Intellectual user |
|
U R amazing man ❤️👏 Comment from : mahmoud atya |
|
Horrible R Code at 6:33 yshould be : library(tidyverse) ; nba<- read_csv("nba_2013csv") ; mean(nba$colname); Just as simple as python when you actually know the language you are critiquing Comment from : Tech2188 |
|
I would like to see a second part video comparison focused on comparing R and Python languages from a business standpoint rather than their more general-purpose, programming capabilities for building applications, and heavy used of sophisticated statistics that do not apply to the average business world For instance, many of us in business are hoping to learn which language is better for business analysis which, after all, is the trend in using either of these languages brbrWhat we learn from the video is that R is being highlighted as useful in purely statistical analysis, while the comparison with Python does not provide any insights into Python's capabilities for statistical analysis R is being highlighted as great for statistical analysis, however, advanced statistics is mostly used by the scientific and academic community mostly as well as sophisticated business environments whereby most of these advanced statistics are not needed in the general business worldbrbrI would like to see the view from a business analyst/business intelligence professional who has truly used both R and Python for exactly the same purpose, using these languages for business analysis It would be great to move away from the general-purpose and application development and get more into the business uses for each language and on what statistical and data analysis truly serves the vast majority of business users, business intelligence and data analysts analyzing business related databrbrLooking forward to this second video Thanks Alex! Comment from : Danyos777 |
|
Why not mean(variable) in R's example, it can be short as Python R is more data wrangling and not application building Your review lacks that perspective I suspect you have no experience with data analysis, and if you're an R user you should know that there is no equivalent of dplyr on the Python side Comment from : 時の回廊 |
|
Thanks for clarification Comment from : Yılmaz DALKIRAN |
|
Just calling attention to librarian::shelf(tidyverse)brbrYou don't need to write 10 lines of library(dplyr), you can write all your package name in a single line code and it will automatically install if needed and load it Comment from : Planetary Rendez-Vous |
|
I am an economist trying to dedicate to data analysis and I still didn't understand the pros and cons of both, so this video is exactly what I needed Thank you! 😄 Comment from : Betsabe Gomez |
|
R syntax just makes me angry :) What is wrong with you people? Why are you talking like that?! Comment from : Osama Abbas |
|
Have you ever used Eviews? Comment from : superduper00donstar |
|
Well I'm have financial background and already learn Python's basic from udemy and YouTube, I guess I'll stick to Phyton Someone wise said that "have a deep and specialty on one programming language is better than have understanding on multiple language but only on general" Learn R again will wasting my time I'm 30 yo and still have a dream to chase 🔥🔥🔥 Comment from : rere439 |
|
data science and python r ssame Comment from : kavi koti |
|
I am finding that I absolutely despise Python and Visual Studio I mean I can't even run a simple command in terminal because I don't have pandas? Like, wut? I have been using them in my script for the past 2 hours, now I want to run a few simple commands Can I not switch between command line and the script? Absolutely unfathomable Rstudio is soooooooo much better Not even in same category Comment from : Indianapolis Colts |
|
Do pirates prefer R? Rrrrrr ye matees Comment from : earthsteward9 Guitar Pick Reviews |
|
So which tool y'all think would be better for conducting economic and financial analyses? Comment from : Joshua Constantine |
|
i actually gave up on R as I moved to a more strategic role and away from hardcore data analysis, i found it harder and harder just to recollect syntax across different libraries Plus I see Industry is tilting more and more towards Python and learning Python is kind of "future proofing" your time spent on it Comment from : tandem313 |
|
Thanks! Comment from : Sujay Nazare |
|
Dear Alex, thanks for your review However no offense but referring to your arguments, you know veeeery little of R R objects and visuals in particular can be easily embeded to web apps of any kind Plotly also exists in R and can be combined with ggplot which a heck of a boost in flexibility Next up mean of a column in R is as easy as mean(data$column), no need for pipes dude Therefore with all due respect if you spent more time on Python does not mean that its better and vice versa of course If R was so lame as u say Python would not adapt ggplot and more remarkably caret for ML and call it pycaret (like seriously) Comment from : Novruz Hasanov |
|
too brief to be convincing Comment from : Yuan Y |
|
I use both, and sometimes combine them with matlab Comment from : Yosef |
|
dude, terrible comparison you basically said python is better than R because for my personal needs python os better suited how tf is that an unbiased comparison between the two languages? waste of time Comment from : George Cary |
|
tipical python fanboys thinking their language is good for everything Comment from : Baaz |
|
I know absolutely nothing about Python, but your example at 6:30 is a major giveaway that you are not experienced enough with R programming to form a reliable comparison - the example could be done in base R with two lines of simple code I've never seen such an overcomplicated way to find the mean as you described Comment from : Ryan Casey |
|
So is R a programming language or a program like SPSS? R being close to python according to the comments kinda melts my brain Comment from : Gustav B |
|
thanks much! Comment from : Sofian Meriane |
|
Thanks a lot, you gave us a lot of information about both languages The conclusion was very good, thank you so much Comment from : khelifa ouladbrahim |
|
Too many factual mistakes in a short video brbrFirst video I watched from you, and gave me a bad impression Comment from : Viljami Virolainen |
|
I feel everyone should do their own research before accepting the opinons expressed here I mean no offense to the poser of this video, but the examples here are not representative enough This video is mainly to play on feelings to get more views Of course I have bought in as well, but I want to see R fairly represented rather than resented Comment from : trancehvn |
|
I feel this video is a little biased at 5:55, as I don't think anybody will write that code to just get the mean Comment from : trancehvn |
|
There's something to be said for the experience of Python over R, not to mention the rise of machine learning for good prediction over standard statistics for inference Comment from : Paul Adrian |
|
General rule of thumb for mebr1 parsing? data wrangling? -> pythonbr2 statistics? single cell? -> R Comment from : Joon Yoon |
|
you should have doubled down and put down R Comment from : karrde666666 |
|
So the solution is to learn both and know when to use what Comment from : BM |
|
Im planning to learn how to use python, would you explain how to switch my syntax from r? Comment from : Ildefonso de León García |
|
Underrated skill that's complementary to these is Excel PowerQuery Poor man's PowerBI and the only thing that makes Microsoft's Office suite irreplaceable by even the best of clones Comment from : Pieter Rossouw |
|
As a programmer, I like programing languages, but R drives straight at it brR is a tool, not in a bad way, that is domain specific language for analysis brPython is NOT becoming the most popular language brGoogle "ranking of popular analytics software" You'll be surprisedbrListening to your description of R, you definitely don't know R or use it brIf you know python and like it, fine Have at it Comment from : Chris Bonnett |
|
For a new programer, I'd say learn Python brbrIt's much much easier to get a job with Python, your in the general software engineer camp vs being locked to data scientist roles Comment from : Keith |
|
You definitely cherry picked to get mean of column you don't need to load packages just the base summary function will give that summary(data) will give you the mean, median, Q1, Q3, min and max of every numeric column, not to mention the counts of qualitative columns Comment from : Rashawn Howard |
|
Well in the other video you did you said python was harder and now you saying R is hard The reason Google was using R in its data analysis course was because it was supposed to be easier than python to learn and now I'm hearing that python is easier to learn Comment from : Harry Riley |
|
my whole knowledge in programming is with c++, I even made my calculations for my MSc in Statistics and Operations research in c++ Now I’m not sure what to begin with Python or R Most my work are hover around numerical analysis Comment from : bo3thman |
|
Just started asking myself the question; it is very funny you say it is a emotional question Comment from : JOduMonT |
|
Python and Jupyter Notebook😍💖 Comment from : suleman ali |
|
Liked and subscribed! Thank you for the valuable input Comment from : LivingOnTheBrim |
|
Why IBM don't give data science certificate with r? Comment from : Biswajit Das |
|
pandas is just about the most horrible library/package ever written that is widely used Comment from : Jesus Martinez |
Data Mining with Python | Data Mining For Beginners | What is Data Mining | Great Learning РѕС‚ : Great Learning Download Full Episodes | The Most Watched videos of all time |
Predictive Analysis Using Python | Learn to Build Predictive Models | Python Training | Edureka РѕС‚ : edureka! Download Full Episodes | The Most Watched videos of all time |
Predictive Analysis Using Python | How to Build Predictive Model in Python | Intellipaat РѕС‚ : Intellipaat Download Full Episodes | The Most Watched videos of all time |
Data Analysis with Python - Full Course for Beginners (Numpy, Pandas, Matplotlib, Seaborn) РѕС‚ : freeCodeCamp.org Download Full Episodes | The Most Watched videos of all time |
Python for Beginners - Learn Python in 1 Hour РѕС‚ : Programming with Mosh Download Full Episodes | The Most Watched videos of all time |
How to build an Online Learning Platform (LMS) with Python and Django Framework. #python #django РѕС‚ : TopNotch Programmer Download Full Episodes | The Most Watched videos of all time |
? Data Analytics Using AI | Data Analysis Using Artificial Intelligence 2023 | Simplilearn РѕС‚ : Simplilearn Download Full Episodes | The Most Watched videos of all time |
Analysing Data with ChatGPT (Data Analysis and ML ) РѕС‚ : JCharisTech Download Full Episodes | The Most Watched videos of all time |
Earn $356 dollar by data Entry | Data Entry Work | Data entry job | Earn money online РѕС‚ : JB TECH Download Full Episodes | The Most Watched videos of all time |
Data Science Full Course - Learn Data Science in 10 Hours | Data Science For Beginners | Edureka РѕС‚ : edureka! Download Full Episodes | The Most Watched videos of all time |