R vs Python | Which should you learn in 2023?

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024
  • Look... You've got to stop asking whether to learn R or Python. First, you're asking the wrong question. Second, you're probably just procrastinating. So I'll help you pick one, once and for all, then you need to get started!
    ____________________________________
    30 Day R learning plan: • Learn R fast | 30 day ...
    30 Day Python learning plan: • Learn Python fast | Ho...
    ____________________________________
    FREE resources:
    PYTHON:
    My video on how to learn python:
    • Learn Python fast | Ho...
    Automate the boring stuff with Python: automatethebor...
    Official Python website: www.python.org....
    SQL:
    SQLZOO: sqlzoo.net/
    ____________________________________
    If this video helped you please SUBSCRIBE so we can learn together! This channel is all about what I did to learn the necessary skills and tools to get an internship in data science, and how to turn that into a career, so if you're interested in data science/python/r or productivity/career advice in general, stick around!
    ____________________________________
    ✴ Attributions ✴
    Graphics:
    www.pexels.com/

Комментарии • 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.

  • @bassamahmed1254
    @bassamahmed1254 Год назад +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 11 месяцев назад +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 11 месяцев назад +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

  • @smolboyi
    @smolboyi Год назад +2

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

  • @vineetsansi
    @vineetsansi Год назад +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).

    • @nellatl
      @nellatl Год назад

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

    • @adreto2978
      @adreto2978 11 месяцев назад +3

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

    • @vineetsansi
      @vineetsansi 11 месяцев назад +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 11 месяцев назад +1

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

  • @zacharygibbs2355
    @zacharygibbs2355 6 месяцев назад +1

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

  • @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 11 месяцев назад +1

      What about data vis? R is also objectively superior

    • @vincentrobitaille4564
      @vincentrobitaille4564 10 месяцев назад +2

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

    • @scharlesworth93
      @scharlesworth93 7 месяцев назад

      @@vincentrobitaille4564 this guy sure did lol

    • @antoniopajares8585
      @antoniopajares8585 9 дней назад

      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.

  • @kabelloseskabel7029
    @kabelloseskabel7029 Год назад +1

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

  • @babajideidris7723
    @babajideidris7723 2 года назад +1

    I am so excited watching this presentation as a beginner

  • @scharlesworth93
    @scharlesworth93 7 месяцев назад +1

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

  • @arujbudhraja
    @arujbudhraja 2 года назад +1

    Excellent advice, loved the intro. Thank you Aaron!

  • @kelvinmaina1174
    @kelvinmaina1174 2 года назад +1

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

  • @prison9865
    @prison9865 9 месяцев назад

    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

  • @GinChunkz
    @GinChunkz 2 года назад

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

  • @igorsveiga
    @igorsveiga Месяц назад

    Thank you for the advice

  • @VenSensei
    @VenSensei 2 года назад +1

    Plotly is really great for both Python and R.

  • @gabrielvalderrama3676
    @gabrielvalderrama3676 2 года назад +1

    Man thank you so much for this video!

  • @ashrafulalam483
    @ashrafulalam483 11 месяцев назад

    Love the way how you start the video !😄

  • @nkristianschmidt
    @nkristianschmidt Год назад

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

  • @DudeGuyWho
    @DudeGuyWho 2 года назад +1

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

  • @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 :)

  • @antoniocastan9229
    @antoniocastan9229 Год назад +1

    I love R . It is amazing for stastistical analysis

  • @jjpiazza
    @jjpiazza Год назад +3

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

    • @gwangjinkim
      @gwangjinkim 9 месяцев назад +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 9 месяцев назад

      There is now plotnine which is ggplot2 for Python.

  • @julianwilson9919
    @julianwilson9919 8 месяцев назад

    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.

  • @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

  • @shivayshakti6575
    @shivayshakti6575 Год назад

    Best comparison on RUclips 🎉

  • @xy1112
    @xy1112 Год назад

    great video straight to the points

  • @thewhitedragon4184
    @thewhitedragon4184 9 месяцев назад

    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

  • @jabaltariq4606
    @jabaltariq4606 9 месяцев назад

    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.

  • @user-zh4yw4kn1u
    @user-zh4yw4kn1u 8 месяцев назад

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

  • @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

  • @nifftbatuff676
    @nifftbatuff676 9 месяцев назад

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

  • @eboatwright_
    @eboatwright_ Год назад +1

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

  • @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

  • @scharlesworth93
    @scharlesworth93 7 месяцев назад

    Dude you are cool definitely subscribe

  • @Scotty34472
    @Scotty34472 2 года назад +3

    What are your thoughts on SAS?

  • @LW1Tok
    @LW1Tok Год назад

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

  • @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.

  • @DeepNightSounds
    @DeepNightSounds 2 года назад +1

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

    • @AaronMOliver
      @AaronMOliver  2 года назад

      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

  • @evilpapa6013
    @evilpapa6013 Год назад +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

  • @filmweaver2013
    @filmweaver2013 5 месяцев назад

    Matlab, best of both worlds..!

  • @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 9 месяцев назад

      What Python visualizazion tool is better than R equivalent?

    • @dimitrioskioroglou4316
      @dimitrioskioroglou4316 9 месяцев назад +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 2 месяца назад

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

    • @antoniopajares8585
      @antoniopajares8585 9 дней назад

      ​@dimitrioskioroglou4316 You don't Know R jaja.

  • @tarasst6887
    @tarasst6887 3 месяца назад

    R is best !!!

  • @medourwassim7705
    @medourwassim7705 Год назад

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

  • @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!

  • @brianatford6603
    @brianatford6603 11 месяцев назад

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

  • @EsinaViwn9
    @EsinaViwn9 Год назад

    learn python

  • @mikesmith-renorocket
    @mikesmith-renorocket Год назад

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

    • @VKjkd
      @VKjkd 10 месяцев назад

      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

  • @Brentfindley
    @Brentfindley 6 месяцев назад

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