R vs Python | Which should you learn in 2023?

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 91

  • @AaronMOliver
    @AaronMOliver  2 ปีที่แล้ว +9

    Thanks for watching! The truth is you can't go wrong with either, but if you have particular goals, then one might make sense over the other, to start.

  • @bassam.abulnoor
    @bassam.abulnoor ปีที่แล้ว +15

    I agree with everything you stated except for the community thing. I instantly found help for R because it's more specialized and focused and it's followers are more dedicated.

    • @AaronMOliver
      @AaronMOliver  ปีที่แล้ว +10

      That's completely fair actually. The R community is very passionate, and highly focused.

    • @bouseuxlatache4140
      @bouseuxlatache4140 ปีที่แล้ว +1

      this is what actually brought me to R

  • @zigzaglychee7324
    @zigzaglychee7324 ปีที่แล้ว +10

    As a biologist, many pipelines seem to use both R and Python. I got some R training at uni, so I'll learn Python now, by myself. Python is a bit more common and I'm not actually writing my own scripts at this stage, just running other people's, but Python is more useful for fixing/editing those scripts (because there often is something that needs changing).

  • @ronaldmle
    @ronaldmle 2 ปีที่แล้ว +25

    *feels attacked 20 seconds in*😂😂😂

    • @AaronMOliver
      @AaronMOliver  2 ปีที่แล้ว +4

      Haha hopefully not too much! Truth is they're both good options, you can't go wrong!

  • @bouseuxlatache4140
    @bouseuxlatache4140 ปีที่แล้ว +3

    i started R almost 1,5 years and am enjoying the tool. however many colleagues only use Python and seem to be annoyed with the R code. this is due to the fact that my company is working with MS tools, and microsoft decided to go all in with Python. i feel the pressure to learn coming closer.

  • @djangoworldwide7925
    @djangoworldwide7925 2 ปีที่แล้ว +8

    I program in R. I love it. You should learn Python.

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @zacharygibbs2355
    @zacharygibbs2355 9 หลายเดือนก่อน +1

    Intro to statistical learning now has exercises in Python as well!

  • @vineetsansi
    @vineetsansi 2 ปีที่แล้ว +6

    Well Python offers 10-20x more jobs than R atleast in my country. So if a person's goal is to get a job & have plenty of opportunities then I think Python is the language.
    Being a non programming & more from excel background I choose R and the whole moving up the ladder has now become a big question for me as in to move with R/data.table, Spraklyr ..etc etc .. or with Python/pyspark etc etc friendly environment.
    I think because of the tech firms domination in the market (instead of Banks/Inv. B like earlier) Python is necessary & R is just optional as this doesn't show up as a preference in most of job opportunities (my experience from the interviews & opportunities that I came across in my country).

    • @Usernotknown21
      @Usernotknown21 ปีที่แล้ว

      R is just as much of a programming language as python if you learn how to use.

    • @adreto2978
      @adreto2978 ปีที่แล้ว +3

      But not all of those python jobs would be data related right?

    • @vineetsansi
      @vineetsansi ปีที่แล้ว +1

      ​@@adreto2978 I only apply for Data Science or Data analytics or Data engineer(rarely). And in last 2-3 years I have been in discussions with atleast 20-25 opportunities and only 2 required R that too one of them needed to migrate from R to Python. Rest all the jobs required Python only.

    • @adreto2978
      @adreto2978 ปีที่แล้ว +1

      @@vineetsansi okay sounds good thanks for response. I agree

  • @smolboyi
    @smolboyi ปีที่แล้ว +2

    I love the procrastination bit 😂
    That's good of you, much respect

  • @kabelloseskabel7029
    @kabelloseskabel7029 ปีที่แล้ว +1

    Choose python if you hate indexing starting by 1. It just hurts.

  • @scharlesworth93
    @scharlesworth93 11 หลายเดือนก่อน +1

    R is a secret power, Python is cool but R levels you up

  • @easydatascience2508
    @easydatascience2508 ปีที่แล้ว +14

    R is for statistics, Python is for data science. If you want to do deep learning, then surely Python. If you only do statistics most of your work, then R is easier.

    • @harristokpah8114
      @harristokpah8114 ปีที่แล้ว +6

      @easydatascience2508 Probably, it was the old R. R is not just limited to statistics now but also machine learning and building models.

    • @adreto2978
      @adreto2978 ปีที่แล้ว +1

      What about data vis? R is also objectively superior

    • @vincentrobitaille4564
      @vincentrobitaille4564 ปีที่แล้ว +2

      @@harristokpah8114 and people forget that maching learning and data science stuff is essentially stats lmao

    • @scharlesworth93
      @scharlesworth93 11 หลายเดือนก่อน

      @@vincentrobitaille4564 this guy sure did lol

    • @antoniopajares8585
      @antoniopajares8585 3 หลายเดือนก่อน

      With R you can do all you can in python. And with tidyverse R is in other level. I remember that machine jearning, deep learning, etc is based on statistics and maths whre R is superior

  • @riyanhabeeb263
    @riyanhabeeb263 2 ปีที่แล้ว +3

    Very well researched explanations! Hope your channel goes long way..Best wishes. I did a hit and trial on both the languages past few months and all my experiences are in perfect agreement with yours.

  • @prison9865
    @prison9865 ปีที่แล้ว

    I have been working with R for a year now and i been concluded, go with python. It does matter when it comes to technicality

  • @babajideidris7723
    @babajideidris7723 2 ปีที่แล้ว +1

    I am so excited watching this presentation as a beginner

  • @kelvinmaina1174
    @kelvinmaina1174 2 ปีที่แล้ว +1

    I'm a structural person, now I know what's best for me. Thanks Aaron.

  • @ashrafulalam483
    @ashrafulalam483 ปีที่แล้ว

    Love the way how you start the video !😄

  • @VenSensei
    @VenSensei 2 ปีที่แล้ว +1

    Plotly is really great for both Python and R.

  • @jjpiazza
    @jjpiazza ปีที่แล้ว +3

    Great video Aaron. Can you do an update on the visualization gap between R. & Python?

    • @gwangjinkim
      @gwangjinkim ปีที่แล้ว +1

      There is zero visualization gap. I think he doesn't know R and Python well enough. I used both, R and Python now for 7+ years. At the beginning, R seemed to be better in visualization (ggplot2), but Python quickly catched up (seaborn, and now even more newer package). There is zero visualization gap now. Even ShinyR is now available for Python. => pip intall shiny => there you go!

    • @gwangjinkim
      @gwangjinkim ปีที่แล้ว

      There is now plotnine which is ggplot2 for Python.

  • @gabrielvalderrama3676
    @gabrielvalderrama3676 2 ปีที่แล้ว +1

    Man thank you so much for this video!

  • @julianwilson9919
    @julianwilson9919 ปีที่แล้ว

    In 2023 (or 2024), learn Julia! It's come a long way in the last few years. R and Python are still great choices but they're far from the only options these days for data science.

  • @DudeGuyWho
    @DudeGuyWho 2 ปีที่แล้ว +1

    First time I've heard someone say Python had a tougher learning curve.

  • @igorsveiga
    @igorsveiga 5 หลายเดือนก่อน

    Thank you for the advice

  • @AkashBagchisBestDeals
    @AkashBagchisBestDeals 11 หลายเดือนก่อน

    Thank you for your guidance God bless you brother ❤❤❤❤❤❤

  • @nkristianschmidt
    @nkristianschmidt ปีที่แล้ว

    moving from xlsx, R is easier, but you have to read the dicumentation

  • @arujbudhraja
    @arujbudhraja 2 ปีที่แล้ว +1

    Excellent advice, loved the intro. Thank you Aaron!

  • @GinChunkz
    @GinChunkz 2 ปีที่แล้ว

    Thank you for sharing! Pretty straightforward and to the point!

  • @antoniocastan9229
    @antoniocastan9229 2 ปีที่แล้ว +1

    I love R . It is amazing for stastistical analysis

  • @nitchecatalan
    @nitchecatalan 2 ปีที่แล้ว +1

    Thank you for the video

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @Scotty34472
    @Scotty34472 2 ปีที่แล้ว +3

    What are your thoughts on SAS?

  • @nifftbatuff676
    @nifftbatuff676 ปีที่แล้ว

    Why in 2023 Python is still behind R for data analysis and visualization?

  • @thewhitedragon4184
    @thewhitedragon4184 ปีที่แล้ว

    I know this video is old, but like when you mentioned jupyter notebooks for python, it's kinda baffling that you didn't mention the fact that R should be fully support in jupyter, since the idea with those is mixed code blocks. So you can have markdown blocks and python blocks and R blocks, Julia and even c blocks if you hack it enough. I watched this video because I'm already fairly proficient in python and was thinking should I learn R and when you mentioned both, Jupyter is the first thing that comes to mind

  • @BrokenRecord-i7q
    @BrokenRecord-i7q ปีที่แล้ว

    Best comparison on TH-cam 🎉

  • @8625gaurav
    @8625gaurav 2 ปีที่แล้ว +1

    The best I could see on you tube on this topic.... 😀

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @xy1112
    @xy1112 2 ปีที่แล้ว

    great video straight to the points

  • @eboatwright_
    @eboatwright_ 2 ปีที่แล้ว +1

    the answer is simple. you just have to know the meaning of life first

    • @kenn756
      @kenn756 2 ปีที่แล้ว

      Deep.

  • @brianatford6603
    @brianatford6603 ปีที่แล้ว

    I already know both languages, and this still feels like a roast.

  • @LW1Tok
    @LW1Tok ปีที่แล้ว

    Thank you so much. R it is for me for now.

  • @dimitrioskioroglou4316
    @dimitrioskioroglou4316 ปีที่แล้ว +1

    When you listen that R has better visualization tools than Python... raise an eyebrow... when you listen that there is a separation between statistics, data science and machine learning... just run!

    • @nifftbatuff676
      @nifftbatuff676 ปีที่แล้ว

      What Python visualizazion tool is better than R equivalent?

    • @dimitrioskioroglou4316
      @dimitrioskioroglou4316 ปีที่แล้ว +1

      @@nifftbatuff676 It's not whether Python has better tools or not for visualizations. You can create great visualizations with both languages. My point was that when people say that R has better visualizations, it means that they don't know Python well enough. So my advice... pick a language and learn it as good as you can.

    • @anordiusgeorge
      @anordiusgeorge 5 หลายเดือนก่อน

      "Just pick one language and learn it As good as you can " - @@dimitrioskioroglou4316... I take this man.

    • @antoniopajares8585
      @antoniopajares8585 3 หลายเดือนก่อน

      ​@dimitrioskioroglou4316 You don't Know R jaja.

  • @PraveenSharma-ny2vk
    @PraveenSharma-ny2vk 2 ปีที่แล้ว +2

    Thanks for the great advice Aaron!
    Can you please answer a few questions of mine.
    Im not from CS background and really want to pursue data science as a career.
    1. Should I just start from learning programming lang like python/R or first learn C or C++ or JAVA ?
    2. Any Source to learn Statistics, ML, DL from basics?
    Thank you Aaron.

  • @evilpapa6013
    @evilpapa6013 2 ปีที่แล้ว +2

    Procrastinating...but I know I have to learn R for this Google certificate. 🤣😂🤣

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @scharlesworth93
    @scharlesworth93 11 หลายเดือนก่อน

    Dude you are cool definitely subscribe

  • @jabaltariq4606
    @jabaltariq4606 ปีที่แล้ว

    Name one (1) of the top 25 department of statistics in the world that use Python to analyze data? I'll wait. What do "you" (impersonal) now about data analysis that statisticians do not know? Python wastes a lot of time to do some simple data analysis tasks.

  • @facts_only2526
    @facts_only2526 2 ปีที่แล้ว +1

    Thank you for the advice. I am in a chemical engineering and this question has been on my mind for a while. Sounds like R is the way to go. Looking forward to your other R related videos :)

  • @medourwassim7705
    @medourwassim7705 ปีที่แล้ว

    Thank you for the video, however R is also used in the industry

  • @stefanyloren
    @stefanyloren 2 ปีที่แล้ว +1

    Great video ✔️

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @mikesmith-renorocket
    @mikesmith-renorocket ปีที่แล้ว

    If you are a business analyst, what is the better one to learn?

    • @VKjkd
      @VKjkd ปีที่แล้ว

      I would say R. You can get going pretty fast. I love both languages. R changed my life in many ways. I would also develop advanced excel skills. You don’t need VBA, but formulas, pivot tables and formulas (building dashboards) are great. You really won’t go wrong starting with R in a business analytic setting.

  • @riteshsharma3627
    @riteshsharma3627 2 ปีที่แล้ว +1

    Rstudio console very slow after running line of code to bring cursor again. Any solutions?

    • @AaronMOliver
      @AaronMOliver  2 ปีที่แล้ว

      Can you copy and paste the code here? Usually a good way to fix it is to restart R studio

    • @riteshsharma3627
      @riteshsharma3627 2 ปีที่แล้ว

      @@AaronMOliver it's google data analyst capstone project. Re-start r studio everytime is not efficient. Does vs code work smooth?

    • @AaronMOliver
      @AaronMOliver  2 ปีที่แล้ว

      @@riteshsharma3627 Weird that it's causing an issue so often.. I think you can run R in VS code, but I've never done it. Here's an article on how though: www.infoworld.com/article/3625488/how-to-run-r-in-visual-studio-code.html#:~:text=VS%20Code%20is%20free%20and,squares%20to%20search%20for%20extensions.

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @DeepNightSounds
    @DeepNightSounds 3 ปีที่แล้ว +1

    Good explanations, but now the real question I have is- how many offices you have, man? Different background every video!!

    • @AaronMOliver
      @AaronMOliver  3 ปีที่แล้ว

      I have several underground locations that I move between on a weekly basis..

    • @easydatascience2508
      @easydatascience2508 ปีที่แล้ว

      Welcome to subscribe my channel of Python and R on youtube:
      www.youtube.com/@easydatascience2508/playlists
      Have a good day !😊 Wei

  • @EsinaViwn9
    @EsinaViwn9 ปีที่แล้ว

    learn python

  • @filmweaver2013
    @filmweaver2013 9 หลายเดือนก่อน

    Matlab, best of both worlds..!

  • @tarasst6887
    @tarasst6887 7 หลายเดือนก่อน

    R is best !!!

  • @planetnicky11
    @planetnicky11 2 ปีที่แล้ว +1

    Its super easy to save a html format of a .ipynb file so I disagree with that statement. But everything else is great! Thanks for your video!

  • @Brentfindley
    @Brentfindley 10 หลายเดือนก่อน

    20 seconds in and my boy is cutting deep with that question 🫡