Support Options

  • Knowledge Base

    Find information on common questions and issues.

  • Support Messages

    Check on the status of your correspondences with members of the QUBES team.

Contact Us

About you
About the problem
Resource Image

Conducting Analysis of Variance (ANOVA) in R with swirl

Author(s): Kevin Geyer

Young Harris College

754 total view(s), 309 download(s)

0 comment(s) (Post a comment)

This lesson offers an introduction to ANOVA, including 1) how this statistical test can be differentiated from others and 2) a step-by-step guide to conducting and interpreting ANOVA results in R, including assumption testing and post-hoc analysis.

Licensed under CC Attribution-ShareAlike 4.0 International according to these terms

Version 1.0 - published on 13 Jan 2020 doi:10.25334/92KV-EH29 - cite this


This lesson focuses on recognizing situations in which ANOVA can be used and the necessary steps for conducting such a test. Students will review the different types of variables commonly collected by biologists (continuous vs. categorical; dependent vs. independent) to discern scenarios in which ANOVA is appropriate. Next, students follow a step-by-step guide to conducting and interpreting an ANOVA test using the 'iris' dataset made available in base R. A variety of multiple choice and command-response questions are used to check student comprehension throughout. The skills learned within should serve as a foundation for additional tests utilizing other variable combinations and may require testing of other assumptions and/or data transformations.

Cite this work

Researchers should cite this work as follows:


There are no comments on this resource.