SPSS Analysis of Variance
Analysis of Variance is used to analyze the relationship between categorical data and quantitative data. For example, researchers may want to know if there are significant differences in the average IQ scores among three groups of students. Analysis of Variance can be used for multiple groups of data, such as comparing differences among three groups: below bachelor's degree, bachelor's degree, and above bachelor's degree.
What is Analysis of Variance
Analysis of Variance is a statistical method used to compare differences among multiple groups. The most common type is one-way Analysis of Variance, which studies the differences of Y across different levels of X, where X is categorical data and Y is quantitative data.
The analysis process involves:
1. Determine if significant differences exist: First, check the p-value. If p < 0.05, it indicates significant differences exist among groups; if p > 0.05, it indicates no significant differences.
2. Compare specific differences: If significant differences exist, compare the means of different groups to identify specific differences.
Important Note: Analysis of Variance is one of three methods for comparing differences, along with t-test and Chi-square test. The differences between these methods are as follows:
| X Data Type | X Groups | Y | Analysis Method |
|---|---|---|---|
| Categorical | 2 or more groups | Quantitative | Analysis of Variance |
| Categorical | Only 2 groups | Quantitative | t-test |
| Categorical | 2 or more groups | Categorical | Chi-square |
Feature Access
1. Navigate to the "Analyze Results" section of your questionnaire in the SurveyMars system.
2. Click on the "SPSS Analysis" option to access the analysis features.
3. Click on the "Analysis now" button and select "Analysis of Variance" from the available analysis methods.

Performing Analysis of Variance Analysis
1. Select the categorical variable (X) that represents the groups you want to compare.
2. Select the quantitative variable(s) (Y) that you want to analyze for differences across groups.
3. If you want to perform homogeneity of variance test, you can check the corresponding checkbox.

4. Click the "Confirm" button to generate Analysis of Variance results.

Interpreting Analysis of Variance Results
Analysis of Variance results are interpreted in two steps:
1. Determine if significant differences exist:
- If p < 0.05 (marked with *), it indicates significant differences exist among groups
- If p < 0.01 (marked with **), it indicates highly significant differences exist among groups
- If p > 0.05 (no asterisk), it indicates no significant differences among groups
2. Compare specific differences:
- If significant differences exist, compare the means (with standard deviations) of different groups to identify which groups differ
- The F-value is an intermediate process value used to calculate the p-value; it is also output in the results
Example Result Interpretation:
Example: Do people with different education levels have differences in their online shopping satisfaction?
The following table shows Analysis of Variance results comparing online shopping satisfaction across three education levels:
| Analysis Item | Below Bachelor's (n=67) |
Bachelor's (n=53) |
Master's and Above (n=28) |
F | p |
|---|---|---|---|---|---|
| Analysis Item 1 | 3.23 ± 1.33 | 2.88 ± 0.73 | 2.63 ± 0.81 | 3.73 | 0.03* |
| Analysis Item 2 | 2.62 ± 1.48 | 2.57 ± 1.21 | 2.32 ± 0.76 | 0.56 | 0.58 |
| Analysis Item 3 | 2.14 ± 1.10 | 2.16 ± 0.76 | 2.25 ± 0.95 | 0.13 | 0.88 |
| Analysis Item 4 | 3.31 ± 1.12 | 3.32 ± 1.02 | 3.82 ± 0.85 | 2.67 | 0.07 |
| Analysis Item 5 | 3.75 ± 1.06 | 3.56 ± 0.80 | 3.82 ± 0.76 | 0.97 | 0.38 |
* p < 0.05, ** p < 0.01
Interpretation:
- Analysis Item 1: F = 3.73, p = 0.03* (p < 0.05), indicating significant differences in online shopping satisfaction among different education levels. Compare the means: Below Bachelor's (3.23±1.33), Bachelor's (2.88±0.73), and Master's and above (2.63±0.81) to identify specific differences.
- Analysis Items 2, 3, 4, and 5: All show p > 0.05, indicating no significant differences in these items among different education levels.
Homogeneity of Variance Test
Theoretically, Analysis of Variance has two prerequisite conditions:
1. The dependent variable Y should satisfy normality requirements
2. Homogeneity of variance should be satisfied
Important Notes
- Analysis of Variance is used to study the relationship between categorical data (X) and quantitative data (Y)
- Analysis of Variance can be used for comparing differences among multiple groups (2 or more groups)
- First check the p-value to determine if significant differences exist; then compare means to identify specific differences
- Theoretically, Analysis of Variance requires normality and homogeneity of variance, but in practice, Analysis of Variance is commonly used even when these conditions are not fully met
Frequently Asked Questions (FAQs)
Q1: Does Analysis of Variance require normality?
A: Theoretically, Analysis of Variance has two prerequisite conditions: the dependent variable Y should satisfy normality requirements, and homogeneity of variance should be satisfied.
Q2: Does Analysis of Variance require homogeneity of variance?
A: Theoretically, Analysis of Variance requires homogeneity of variance. However, in general, even if homogeneity of variance is not satisfied, Analysis of Variance still performs well. Therefore, in most cases, Analysis of Variance is used directly without performing homogeneity of variance test.
Q3: What data format is required for Analysis of Variance?
A: Analysis of Variance studies the effect of X on Y, where X is categorical data representing groups and Y is quantitative data.
Q4: What is effect size and how is it interpreted?
A: When significant differences are present, you can analyze the magnitude of differences (effect size). Analysis of Variance typically uses Partial Eta Squared to represent effect size. The value ranges from 0 to 1; the larger the value, the greater the magnitude of differences. Interpretation thresholds for Partial Eta Squared: Small (< 0.01), Medium (0.01-0.06), Large (> 0.14). You can also use Cohen's f, with thresholds: Small (< 0.10), Medium (0.10-0.25), Large (> 0.40).
Q5: What is the difference between Levene's test and Bartlett's test for homogeneity of variance?
A: When performing homogeneity of variance test in the system, both Levene's test and Bartlett's test are output by default. Levene's test is recommended by default and is applicable to both normal and non-normal data. Bartlett's test can only be used when data satisfies normal distribution.