Introduction to Anova

ANOVA stands for analysis of variance. It is a collection of statistical models and their associated estimation processes used to analyze differences among group means in a sample.

People usually get confused regarding the working of ANOVA as it says “Analysis of variance” but in simple terms, ANOVA is used to compare the differences in means in more than 2 groups and it does this by looking at the variation in data and where the variation is found.

It helps us identify which of the experiment or surveys are more significant or in other words it tells us whether to reject the null hypothesis or accept the alternate hypothesis.


  • A manufacturer has two different processes for leather shoes. He wants to know if one process is better than the other.
  • A group of cancer patients is trying three different therapies: chemotherapy, medication, and foreign medicine. They want to see if one therapy is better than the others.


  • Each group sample is drawn from a population that is normally distributed.
  • The variance among the population is the same i.e. homoscedasticity.
  • The distribution of the residuals is normal.
  • The sample cases should be independent of each other.

Types Of Anova Tests

  1. One-Way ANOVA: One-way ANOVA is used when the test has just one independent variable.

Eg: Comparison of the difference in IQ levels by country

2. Two-Way ANOVA: Two-way ANOVA is used when the test has 2 independent variables.

Eg: Comparison of IQ levels by country and Gender

3. N-Way ANOVA: This type of test is used when the test has multiple independent variables. Eg: Comparison of IQ levels by country, age, gender, qualification, etc.

General Steps In Anova

  • The null hypothesis for ANOVA is that there is no significant difference between the groups and the alternate hypothesis states that there is at least one significant difference between the groups.
  • Import and clean the data
  • Do the f test and find out the p-value
  • If the p-value is less than 0.05 then the null hypothesis is rejected else its accepted.
  • The Post hoc test tells us which groups are different from each other.




Robotics Engineer | Data Analyst.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How Effectively Can You Handle your Supply Chain ??

Can NLP group source code by topic?

Datalab + BigQuery = fast! dataset queries to build Image file repository

A Creative Approach Towards Feature Selection

One-stop Guide to Data Manipulation in SAS

How and Where Data Privatization Can Be Implemented

My tryst with my Practicum — A start to Professional Analytical Propulsion!

Tackling Large Graphs with RAPIDS cuGraph and CUDA Unified Memory on GPUs

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Athul Anish

Athul Anish

Robotics Engineer | Data Analyst.

More from Medium

FIFA 18 Analysis

The Art of Research Paper Writing and the Research Iceberg Analogy

In a balanced iceberg (most below the surface of the water), the paper clearly and accurately distills the research. In an unbalanced iceberg (most above the surface of the water), every aspect of the research is crammed into a paper submission. In the balanced case, reviewers have a clear understanding of the contributions.

Analyzing the terrorism data in the U.S

9/11 attack on the World trade centre, NY/ The United States