ANOVA using R programming

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ม.ค. 2025

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

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

    Get my FREE cheat sheets for R programming and statistics (including transcripts of these lessons) here: www.learnmore365.com/courses/rprogramming-resource-library

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

    Sometimes I really can't believe I'm paying for the education that I am which is only forcing me to look up TH-cam videos like this which are free and actually teach me something and are worth the time trying to follow. Thank you so much.

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

      Wow! So nice of you to say, Tracy - thanks for the great feedback!!

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

      Totally agree

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

      Totally 👍🏾. Massive THANK YOUs for your videos. I’m dreaming R code now 😂

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

    thank-you for uploading new videos! You are by far my favourite R teacher on YT and I know this will come in real handy for me in the future. Thanks!

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

      Thanks for the great feedback!

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

    You are my favorite R instructor. How you explain these steps makes R look so simple like just taking tea and bread. Keep doing it sir. Big up!

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

    Thank you, Greg. You are teaching in a very simple and effective way. I am a beginner in using R but only watching few of your videos, I am getting confident to use it for my research.

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

    The timing of this upload is uncanny. Thank you for the clear and concise information.

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

      You are most welcome!

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

    Excellent simplified explanation. Not everyone is gifted to teach but truly you are.

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

      that's very kind of you to say - thanks.

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

    Splendid as usual. ANOVA is one of the most difficult tetsts. One would loose courage to proceede with statistics if failed with ANOVA. Many thanks and good luck! See you!

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

      Glad you liked it!

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

    Crystal clear. You are so good at teaching! Thanks.

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

    This actually helped me understand analysis of variance as a whole better , and applying it in R comes in very handy during analysis

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

    Cracking! Definitely enjoying this new series. Thanks for putting it together.

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

      You are most welcome

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

    This work you do is so amazing. We love 😍 you. You make it so easy for us. You are the best. Big thanks. I would love to work under you in the data world

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

      That's very kind of you to say (thanks for the feedback Nathan!)

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

    At least for this current moment I know about anova... This is very interesting to explore it more.
    Thank you for this video lesson!

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

    I'm a big fan of your videos. Thanks for everything.

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

      Thanks for the comment. Glad you like the videos.

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

    Saved my thesis, getting significance on the values, thank you :D

  • @moneeanalytics
    @moneeanalytics 2 หลายเดือนก่อน

    Excellent one
    Thank you so much for this one😊
    For sure I'll never change my R teacher 😅

  • @lara_verse
    @lara_verse 2 หลายเดือนก่อน +1

    i love ur channel u make it so much easier thank u so much!

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

      really glad that you like the content Lara - do let me know if there is anything specific that you'd like to see on the channel.

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

    Brilliant explanation, thank you. I would really like to know how to create the boxplots and density plots side-by-side as you have them in the video.

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

    Great video, it would also be useful to go through the ANOVA assumption checks
    Also, can't wait for hearing you explain functions like for and while

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

    Keep the videos coming Greg! Any chance you can make an advanced video about R project organisation? File structure, sourcing files, code modularity and reproducibility? Im working on a dash dashboard with lots of api providers and I feel slightly lost as the project grows. It would be great to have your take on it.

  • @李盼琳
    @李盼琳 2 หลายเดือนก่อน +1

    Thanks for your clear explanation! I would like to ask if there is a video that talks about the Two-Way ANOVA Test in R? Thank you!

    • @RProgramming101
      @RProgramming101  2 หลายเดือนก่อน +1

      Not yet! - will make one though

    • @李盼琳
      @李盼琳 2 หลายเดือนก่อน

      @@RProgramming101 Thanks! Looking forward ^^

  • @CEche-sp6pu
    @CEche-sp6pu 2 ปีที่แล้ว

    Thanks Greg, you're a role model to me..

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

    thank you so much~ it's an useful video. This is exactly what I was looking for.

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

      Glad it was helpful! Thank you for the feedback.

  • @user-zt9ok4sk9x
    @user-zt9ok4sk9x หลายเดือนก่อน

    i want to see the series in order from explore to analysis is there any playlist where it is organized like that?

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

    I'm looking forward to the lmer episode with an ordinal fixed effect. Any idea how to do that? Some context: reaction time depends on word perception that was rated on a 7 point scale. Edit: And thanks for this and all the previous videos. You are amazing and a life saver

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

      Thanks for the feedback and suggestion - I'll see what I can do.. :)

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

    Will you eventually make a video on factor analysis? I study psychology and I would really like to learn how to do one.
    You'd probably be the best stats youtuber to make it look simple

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

    Just Awesome😍😍

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

      Thank you for the feedback. Glad you enjoyed it!

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

    Is anyone able to provide the code to the box plot and distribution graphs seen in the video regarding the Life Expectancy between continents.

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

    Sitted in the same chair same room delivering anova in r after t.test in r am also in same chair same room listening to you Loud and clear here in remote village in africa.the world has become a small small village .After chisquare test please do linear, logistic and poisson regression in r.

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

    this is amazing, and beyond helpful!

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

      Glad it was helpful! thanks for the great feedback Raquel! 🙌

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

    where is the link to the dataset used for this video

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

    You rock:) Can you please point me to the lesson where you created those beautiful boxplot and density plot with dots representing the mean, color by continent, and line for means for the density plot? I got it as far as creating the boxplot and density plot but unable to color and add the dots and lines for the means

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

    Well Explained, Thank You for Sharing.

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

    Hello, is someone able to expand on what the %in% command does?

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

    When I chose four continents ("Americas","Oceania","Asia","Europe") to do TukeyHSD, I got different p values(e.g.asia-americas: p=0.23 ). Could you please explain that a little bit? Thanks!

  •  2 ปีที่แล้ว

    Very well explained, thanks!

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

    Awesome vid. Any plans for machine learning videos in the future?

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

      Yes for sure!!

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

    Can an ANOVA test be used on three continuous variables if one is converted into a factor?

  • @thulfiqaral-graiti7131
    @thulfiqaral-graiti7131 2 ปีที่แล้ว

    Hi!
    Why we should find a mean and then run anova? Is it a case based on this data type, or it will not be ok to have raw data and run anova based on data replicates?
    My thought that anova will count the mean automatically from the data replicates!
    Thank you in advance!

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

    would love to see more videos about regression - but with more than one variable being piped into the model

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

    Here's a question for you lot. So is ANOVA a pairwise T-test under the hood? Perhaps with some additional maths that create a cumulative p-value? Just curious. I'm just starting out in learning statistics and I haven't yet gotten to these sorts of statistical tests.

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

    Where can I get the data you're using? Sorry, I'm a newbie here

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

    Anova assumes normality of data, could you please explain why you didnt test that before continuing to anova? how do we know our data is normal ?

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

    Thanks. Could you please do a tutorial to compare one-way and two-way anova?

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

    This is great stuff as usual.
    But... I would have asked the research question first before doing all the data wrangling.
    Thanks!

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

      Good point - it is good practice to have a well established research question defined early on

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

    Does "Don't do drugs." include the abstinence of caffeine?
    In that case I'd have a significant problem.

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

    Outstanding video. Can you include the code for the really informative graphic used in this video to visualize the data?

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

      hi there - I have the code available for all of these graphics on a Cheat Sheet that you can get at the end of my Data Visualisation video

  • @KE-qu3ty
    @KE-qu3ty ปีที่แล้ว

    whenever I try ANOVA on three groups (America, Asia, Europe), it shows only data of one groups only!!!!!!!!!!!!!! even when I do multiple Hypothesis testingm it shows only one interaction between two groups and not the other interactions!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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

    Thank you for uploading such an amazing video. How can we make boxplots as you have done?

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

    Brilliant thank you. I don't suppose you might cover logistic regression anytime soon 😃

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

    excellent video! will you make the script available?

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

    Amazing videos

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

    Learning statistics with you is an absolute pleasure.
    I have noticed that you neither test the distributions nor variances equality (despite that they look a little skewed).
    Are you assuming normality based on the big sample size? Or maybe the groups’ distributions are not skewed?

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

    Hi Greg, what is the difference between "Anova" and "multiple t-tests", and which one do you recommend?

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

    thank u for your explanation. I tried to download the cheat sheet but I didn't recieve it.

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

      Hi sorry to hear that, please check your spam folder.

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

    Hi, follow Saffer here. Thanks for your videos they are really helpful! I had no knowledge of R and now I'm slowly starting to get it. Is there a way to get the scripts you created? Through Github or something?

  • @gianluca.pastorelli
    @gianluca.pastorelli 2 ปีที่แล้ว +2

    My TH-cam subscriptions: movie reviews, game reviews, electronic dance music, motorsports... and R Programming with Greg Martin 👍👍

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

      Haha. Glad I made the list. Thanks for subscribing. Hope you continue to enjoy the channel.

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

    Thanks 👍

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

    Thank you for the video

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

    Its awesome

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

    excellent

  • @darkovulin1114
    @darkovulin1114 6 หลายเดือนก่อน

    You are forgeting to say "by chance" when you explaining p-value.

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

    Hi i share a similar code if someone is looking to do the graphs (sure you can do better but this does the job i think XP ):
    gapdata %>%
    ggplot(aes(x=continent, y=lifeExp, fill=continent))+
    geom_boxplot(show.legend = TRUE)+#, outlier.alpha = 0.5) add if you want to jittering outliers:
    geom_jitter(show.legend = FALSE, width = 0.25, shape = 21, color = "black")+
    coord_flip()
    Ussing ggplot2 to make the graphs with pipes.