UK-based online statistics and data analysis support for USA, UK, and international clients. No exams, no impersonation, no fabricated data.
ANOVA Family

Partial Eta Squared: Formula, Interpretation, SPSS, Python, R and Excel Guide

ANOVA Effect Size, SS Effect, SS Error, School, Studytime and Interaction Interpretation Partial Eta Squared: Formula, Interpretation, SPSS, Python, R and Excel Guide Partial Eta Squared,...

Statistics guide Ethical learning support SPSS/R/Python/Excel friendly
Partial Eta Squared: Formula, Interpretation, SPSS, Python, R and Excel Guide

ANOVA Effect Size, SS Effect, SS Error, School, Studytime and Interaction Interpretation

Partial Eta Squared: Formula, Interpretation, SPSS, Python, R and Excel Guide

Partial Eta Squared, written as partial η² or ηp², is an ANOVA effect size that shows how much explainable outcome variation is associated with one effect after separating that effect from the model error. In this worked example, G3 final grade is analyzed with studytime, school, and the studytime × school interaction. The largest partial eta squared belongs to school, studytime has a meaningful smaller effect, and the interaction is very small.

Advertisement
Google AdSense top placement reserved here

Quick Answer: Partial Eta Squared Result

The worked Partial Eta Squared output shows three ANOVA effects. The school effect has the largest partial eta squared, ηp² = 0.06723, with F = 46.2 and p = 2.445e-11. The studytime effect has ηp² = 0.05498, with F = 12.43 and p = 6.557e-08. The studytime × school interaction has ηp² = 0.001699, with F = 0.3636 and p = 0.7793.

The result means that school and studytime both contribute meaningful explainable variation in G3, while the interaction contributes almost no practical effect in this model. School is labelled medium in the summary table, studytime is labelled small, and the interaction is labelled very small.

MethodPartial Eta Squared
OutcomeG3
Main effectsschool, studytime
Interactionstudytime × school

School ηp²0.06723
Studytime ηp²0.05498
Interaction ηp²0.001699
Largest effectschool

School p2.445e-11
Studytime p6.557e-08
Interaction p0.7793
DecisionMain effects significant

Final interpretation: Partial eta squared shows that school has the strongest effect on G3 in this model, studytime also contributes meaningfully, and the studytime × school interaction is negligible. The practical conclusion is that school differences and studytime differences matter separately, but the studytime pattern does not change strongly by school.

Important reporting point: Partial eta squared is effect-specific. It should not be read exactly like total variance explained in a simple one-way ANOVA. Each value describes the effect relative to that effect plus its error term.

Table of Contents

  1. What Is Partial Eta Squared?
  2. Partial Eta Squared Formula
  3. ANOVA Hypotheses Behind Partial Eta Squared
  4. Dataset and ANOVA Variables Used
  5. SPSS Output Interpretation for Partial Eta Squared
  6. Python Chart-by-Chart Interpretation
  7. R Chart-by-Chart Validation
  8. SPSS, R, Python and Excel Workflows
  9. Code Blocks for Partial Eta Squared
  10. APA Reporting Wording
  11. Common Mistakes
  12. When to Use Partial Eta Squared
  13. Downloads and Resources
  14. Related Guides
  15. FAQs

What Is Partial Eta Squared?

Partial Eta Squared is an effect-size measure commonly reported in ANOVA, ANCOVA, MANOVA follow-up tests, mixed ANOVA and factorial ANOVA. It estimates the proportion of effect-plus-error variation associated with a specific effect. In simple terms, it answers: how large is this ANOVA effect after comparing its sum of squares with the error left for that effect?

In this example, the model tests studytime, school, and studytime × school for the outcome G3. Partial eta squared is calculated separately for each effect. The school value is largest, the studytime value is slightly smaller, and the interaction value is nearly zero.

Partial eta squared is especially useful when a model has more than one effect. A normal one-way ANOVA can use eta squared or omega squared, but factorial models, ANCOVA models and repeated-measures designs often report partial eta squared because each effect has its own comparison with error.

Simple definition: Partial eta squared is an ANOVA effect size for one effect at a time. In this example, school has partial η² = 0.06723, studytime has partial η² = 0.05498, and the studytime × school interaction has partial η² = 0.001699.

Partial Eta Squared connects directly with One Way ANOVA, One Way ANCOVA, Factorial ANOVA, Mixed ANOVA, Mixed MANOVA, Nested ANOVA, ANOVA Effect Size, Eta Squared, and Omega Squared.

Partial Eta Squared Formula

The common formula for partial eta squared divides the sum of squares for one effect by the sum of squares for that effect plus the error sum of squares.

ηp² = SSeffect / (SSeffect + SSerror)

The formula is effect-specific. That means the value for school, the value for studytime and the value for the interaction are calculated separately. Each value describes how large that particular effect is in relation to the unexplained error used for that effect.

Eta Squared vs Partial Eta Squared

η² = SSeffect / SStotal

Eta squared compares an effect with total variation. Partial eta squared compares an effect with effect-plus-error variation. Because of this difference, partial eta squared is often larger than eta squared in multi-effect designs and should not be interpreted as the same measure.

Interpretation Bands

Small ≈ 0.01    |    Medium ≈ 0.06    |    Large ≈ 0.14

The interpretation chart uses the common rule-of-thumb bands. School, at 0.06723, sits slightly above the medium threshold. Studytime, at 0.05498, is close to the medium threshold but labelled small in the table. The interaction, at 0.001699, is very small.

EffectdfSSFpPartial η²Label
studytime3341.212.436.557e-080.05498Small
school1422.846.22.445e-110.06723Medium
studytime × school39.9820.36360.77930.001699Very small

ANOVA Hypotheses Behind Partial Eta Squared

Partial eta squared itself is an effect size, not a p-value test. The p-value tests whether the effect is statistically significant. Partial eta squared then describes how large that effect is.

EffectNull HypothesisAlternative HypothesisDecision in This Output
studytimeMean G3 is equal across studytime groups after model adjustment.At least one studytime group differs.Significant, p = 6.557e-08.
schoolMean G3 is equal across schools after model adjustment.School groups differ in mean G3.Significant, p = 2.445e-11.
studytime × schoolThe studytime effect is the same across schools.The studytime effect changes by school.Not significant, p = 0.7793.

Decision for this example: The main effects of school and studytime are statistically significant. The interaction is not statistically significant and has a very small partial eta squared. The model supports separate school and studytime effects, not a strong interaction pattern.

Dataset and ANOVA Variables Used

The worked example uses student performance data. The dependent variable is G3 final grade. The effects are studytime, school and studytime × school. This makes it a factorial ANOVA-style effect-size example where partial eta squared is more appropriate than a single overall eta squared.

VariableRoleWhat It RepresentsWhy It Matters
G3Dependent variableFinal grade outcome.The outcome whose variation is explained by ANOVA effects.
studytimeMain effectFour studytime groups.Shows whether grade means differ by studytime.
schoolMain effectSchool grouping variable.Shows whether grade means differ by school.
studytime × schoolInteraction effectCombined studytime and school pattern.Shows whether the studytime effect changes across schools.

The studytime mean chart shows that mean G3 increases from studytime group 1 to group 3, with group 4 remaining high. The cell mean pattern shows GP school above MS school across the studytime groups. These visuals explain why school and studytime have meaningful main effects, while the interaction remains very small.

For supporting concepts, review Descriptive Statistics, Mean Median and Mode, Standard Deviation, Variance, Confidence Interval, P Value, and Null and Alternative Hypothesis.

Advertisement
Google AdSense middle placement reserved here

SPSS Output Interpretation for Partial Eta Squared

The SPSS output should be read from the Tests of Between-Subjects Effects table. In SPSS GLM output, partial eta squared is usually displayed in a column labelled Partial Eta Squared when effect sizes are requested.

SPSS Reading Order

SPSS Output AreaWhat to ReadWhy It Matters
Tests of Between-Subjects EffectsRows for studytime, school and studytime × school.Shows each model effect separately.
F and p columnsF statistic and significance value.Tests whether each effect is statistically significant.
Partial Eta Squared columnEffect-size value for each effect.Shows practical size of each effect.
Estimated means or descriptivesGroup means and cell means.Shows the direction behind each effect.
Residual diagnosticsResidual plots and normality checks.Shows assumption context.

SPSS Interpretation Summary

Effectp-valuePartial Eta SquaredSPSS Interpretation
school2.445e-110.06723School has the largest effect and is labelled medium.
studytime6.557e-080.05498Studytime is significant and close to the medium threshold.
studytime × school0.77930.001699The interaction is not significant and is practically very small.

The SPSS result should not be reported as one combined number. The correct report gives each effect separately. School and studytime should be discussed as meaningful main effects. The interaction should be described as negligible and not statistically significant.

SPSS interpretation summary: The partial eta squared output shows that school has the largest effect on G3, studytime also has a meaningful effect, and the interaction is almost zero. The practical result is an additive pattern rather than a strong interaction pattern.

Python Chart-by-Chart Interpretation

The Python chart sequence explains partial eta squared through effect-size bars, studytime means, distributions, school-by-studytime cell means, residual diagnostics, interpretation bands and the ANOVA summary table.

Python Chart 1: Partial Eta Squared by ANOVA Effect

Partial Eta Squared Python chart by ANOVA effect
Python chart showing partial eta squared values for school, studytime and studytime by school interaction.

This chart shows that school has the largest partial eta squared value at 0.067. Studytime is second at 0.055, and the interaction is far smaller at about 0.002.

The practical interpretation is direct. School and studytime explain meaningful portions of effect-specific outcome variation, while the interaction does not. The model is mainly explained by separate main effects rather than by a combined studytime-by-school pattern.

Python Chart 2: Mean G3 by Studytime

Partial Eta Squared Python mean G3 by studytime
Python chart showing mean G3 by studytime group with confidence intervals.

This chart shows the primary studytime pattern. Mean G3 is lowest in studytime group 1, rises in group 2, reaches its highest point in group 3, and remains high in group 4.

The confidence intervals show the uncertainty around each group mean. Group 4 has a visibly wider interval than the other groups, but the mean remains in the high range. This chart explains why studytime has a significant p-value and a partial eta squared near the medium threshold.

Python Chart 3: Distribution of G3 by Studytime

Partial Eta Squared Python distribution of G3 by studytime
Python boxplots showing G3 spread, medians, mean markers and outliers by studytime group.

The boxplots show that the center of the G3 distribution shifts upward across higher studytime groups. Groups 3 and 4 are centered higher than groups 1 and 2, while group 1 has the lowest center.

Low outlying values are visible in the lower studytime groups, especially near zero. These low values help explain the residual diagnostic departures seen later. The distributions overlap, so the effect is meaningful but not overwhelmingly large.

Python Chart 4: Cell Mean Pattern for Partial Eta Squared Context

Partial Eta Squared Python cell mean pattern for studytime and school
Python chart comparing mean G3 across studytime groups and school groups.

The cell mean chart shows that the GP school bars are higher than the MS school bars across studytime groups. This explains why the school main effect has the largest partial eta squared.

The studytime pattern is also visible within each school. Means generally increase from lower studytime groups to higher studytime groups. However, the gap between school groups does not change dramatically across studytime levels, which supports the very small interaction effect.

Python Chart 5: Residuals vs Fitted Values

Partial Eta Squared Python residuals versus fitted values
Python residuals-versus-fitted chart for the ANOVA model behind partial eta squared.

The residuals-versus-fitted chart shows fitted-value bands because the ANOVA model predicts group and cell means. Most residuals are spread around zero, but several negative residuals extend far below the zero line.

The largest negative residuals are close to -12. These cases represent observed G3 scores much lower than the fitted model expected. The chart supports reporting diagnostic caution even though the main effects are significant.

Python Chart 6: Q-Q Plot of ANOVA Residuals

Partial Eta Squared Python Q-Q plot of ANOVA residuals
Python Q-Q plot showing residual normality context for the partial eta squared ANOVA model.

The Q-Q plot shows clear departure from the reference line, especially in the lower tail. The central residuals follow the diagonal pattern more closely than the lowest residuals.

This plot means residual normality is approximate rather than perfect. The model effects can still be reported, but the assumptions section should mention the lower-tail residual departure.

Python Chart 7: Partial Eta Squared Interpretation Bands

Partial Eta Squared Python interpretation bands
Python chart placing partial eta squared values against small, medium and large interpretation bands.

The interpretation band chart places the three effect sizes against the .01, .06 and .14 rule-of-thumb thresholds. School sits just above the medium reference line, studytime is just below the medium reference line, and the interaction is near zero.

This chart is useful because it prevents overstatement. The school and studytime effects are meaningful, but neither approaches the large threshold. The interaction is not practically important in this output.

Python Chart 8: ANOVA Table with Partial Eta Squared

Partial Eta Squared Python ANOVA summary table
Python summary table showing df, SS, F, p-value, partial eta squared and interpretation labels.

The summary table confirms the formal values. Studytime has df = 3, SS = 341.2, F = 12.43, p = 6.557e-08 and partial η² = 0.05498. School has df = 1, SS = 422.8, F = 46.2, p = 2.445e-11 and partial η² = 0.06723.

The interaction row confirms the weak interaction: df = 3, SS = 9.982, F = 0.3636, p = 0.7793 and partial η² = 0.001699. This table is the best compact source for the final report.

R Chart-by-Chart Validation

The R validation charts repeat the same partial eta squared workflow in a second software environment. They confirm the effect-size ranking, mean pattern, distribution structure, cell mean pattern, diagnostics, interpretation bands and summary table.

R Chart 1: Partial Eta Squared by ANOVA Effect

Partial Eta Squared R chart by ANOVA effect
R validation chart showing partial eta squared values for school, studytime and interaction.

The R chart confirms the same effect-size order. School is largest, studytime is second, and the studytime × school interaction is nearly zero.

This validation supports the main interpretation. The strongest practical effect is the school main effect, followed by studytime, while the interaction does not contribute meaningfully.

R Chart 2: Mean Outcome by Primary Factor

Partial Eta Squared R mean outcome by studytime
R validation chart showing mean G3 by studytime group with confidence intervals.

The R mean chart confirms that G3 increases from studytime group 1 toward groups 3 and 4. The mean pattern is the same as the Python output.

This agreement shows that the studytime effect is stable across software workflows. The studytime effect is statistically significant and practically close to the medium threshold.

R Chart 3: Distribution by Primary Factor

Partial Eta Squared R distribution by primary factor
R validation boxplots showing G3 distribution by studytime group.

The R boxplots confirm the same distribution pattern. Groups 3 and 4 are centered higher than groups 1 and 2, and low outlying values remain visible in the lower groups.

This validates the visual basis for the studytime effect. The groups differ in center, but the distributions overlap, so the partial eta squared is meaningful rather than large.

R Chart 4: Cell Mean Pattern

Partial Eta Squared R cell mean pattern
R validation chart comparing mean G3 across studytime groups and school groups.

The R cell mean chart confirms that GP school means are generally above MS school means across studytime levels. This supports the significant school main effect.

The interaction remains weak because the school difference does not change enough across studytime groups to create a meaningful studytime × school effect. The chart matches the very small interaction partial eta squared.

R Chart 5: Residuals vs Fitted Values

Partial Eta Squared R residuals versus fitted values
R validation residuals-versus-fitted chart for the ANOVA model.

The R residual chart confirms the same fitted-value banding and lower negative residuals. Most residuals are centered around zero, while some observations are much lower than the model expects.

This validation supports the diagnostic conclusion. The model effects are useful, but residual behavior is not perfectly ideal.

R Chart 6: Q-Q Plot of ANOVA Residuals

Partial Eta Squared R Q-Q plot of ANOVA residuals
R validation Q-Q plot showing residual normality context.

The R Q-Q plot confirms the lower-tail departure visible in the Python chart. The lowest residuals fall away from the reference line more strongly than the central residuals.

The diagnostic message is the same in R and Python. The model can be interpreted, but the assumptions section should mention approximate residual normality rather than perfect normality.

R Chart 7: Partial Eta Squared Interpretation Bands

Partial Eta Squared R interpretation bands
R validation chart placing effect sizes against small, medium and large interpretation bands.

The R interpretation chart confirms that school sits just above the medium threshold, studytime sits just below the medium threshold, and the interaction is almost zero.

This validation supports a careful practical conclusion: school and studytime matter, but the interaction should not be emphasized as meaningful.

R Chart 8: ANOVA Table with Partial Eta Squared

Partial Eta Squared R ANOVA summary table
R validation table showing ANOVA effects, p-values and partial eta squared values.

The R summary table confirms the same formal result as the Python table. The main effects of school and studytime are statistically significant, while the interaction is not.

This makes the final report stable across workflows. SPSS, Python and R all support the same interpretation: school has the largest partial eta squared, studytime is meaningful, and the interaction is negligible.

Advertisement
Google AdSense in-content placement reserved here

SPSS, R, Python and Excel Workflows for Partial Eta Squared

The same Partial Eta Squared workflow can be reproduced in SPSS, R, Python and Excel. SPSS can display partial eta squared directly. R and Python can calculate it from sums of squares. Excel can calculate it from an ANOVA table when SS effect and SS error are available.

SPSS Workflow

StepSPSS Menu or SyntaxPurpose
Open datasetFile > Open > DataLoad G3, studytime and school.
Run GLM UnivariateAnalyze > General Linear Model > UnivariateFit factorial ANOVA model.
Set dependent variableDependent Variable: G3Define outcome.
Set fixed factorsFixed Factors: studytime and schoolDefine model effects.
Request effect sizeOptions > Estimates of effect sizeDisplay partial eta squared.
Read tableTests of Between-Subjects EffectsInterpret F, p and partial eta squared.
Export outputOUTPUT EXPORTSave SPSS output PDF.

R Workflow

StepR ActionPurpose
Read dataread.csv("dataset.csv")Load dataset.
Convert factorsas.factor(studytime) and as.factor(school)Define categorical effects.
Fit modelaov(G3 ~ studytime * school)Fit factorial ANOVA.
ANOVA tablesummary(model)Get SS, F and p-values.
Effect sizeseffectsize::eta_squared(model, partial = TRUE)Get partial eta squared.
DiagnosticsResidual plots and Q-Q plotCheck assumptions.

Python Workflow

StepPython ActionPurpose
Read datapandas.read_csv()Load G3, studytime and school.
Fit modelols("G3 ~ C(studytime) * C(school)")Fit factorial ANOVA.
ANOVA tablesm.stats.anova_lm(model, typ=2)Get SS, F and p-values.
Partial eta squaredSS_effect / (SS_effect + SS_error)Calculate effect sizes.
ChartsEffect bars, means, cell means and residual plotsVisualize interpretation.

Excel Workflow

Excel TaskFormula or ToolPurpose
Prepare dataColumns for G3, studytime and schoolCreate ANOVA input.
Create meansPivotTableSummarize means by factor and cell.
Get ANOVA tableUse Excel ToolPak or export from SPSS/R/PythonObtain SS effect and SS error.
Calculate partial eta squared=SS_effect/(SS_effect+SS_error)Compute effect size.
Create chartBar chart of partial eta squared valuesCompare effect sizes visually.

Code Blocks for Partial Eta Squared

SPSS Syntax for Partial Eta Squared

* Partial Eta Squared in SPSS.
* Dependent variable: G3.
* Factors: studytime and school.

TITLE "Partial Eta Squared: G3 by Studytime and School".

UNIANOVA G3 BY studytime school
  /METHOD=SSTYPE(3)
  /INTERCEPT=INCLUDE
  /PRINT=DESCRIPTIVE ETASQ HOMOGENEITY
  /EMMEANS=TABLES(studytime)
  /EMMEANS=TABLES(school)
  /EMMEANS=TABLES(studytime*school)
  /CRITERIA=ALPHA(.05)
  /DESIGN=studytime school studytime*school.

OUTPUT EXPORT
  /CONTENTS EXPORT=VISIBLE
  /PDF DOCUMENTFILE="partial_eta_squared_spss_output.pdf".

Python Code for Partial Eta Squared

import pandas as pd
import statsmodels.api as sm
from statsmodels.formula.api import ols

df = pd.read_csv("dataset.csv")

df["G3"] = pd.to_numeric(df["G3"], errors="coerce")
df["studytime"] = df["studytime"].astype("category")
df["school"] = df["school"].astype("category")

df_model = df.dropna(subset=["G3", "studytime", "school"]).copy()

# Factorial ANOVA model
model = ols("G3 ~ C(studytime) * C(school)", data=df_model).fit()

anova_table = sm.stats.anova_lm(model, typ=2)
print(anova_table)

# Partial eta squared for each effect
ss_error = anova_table.loc["Residual", "sum_sq"]

effects = [row for row in anova_table.index if row != "Residual"]
partial_eta = {}

for effect in effects:
    ss_effect = anova_table.loc[effect, "sum_sq"]
    partial_eta[effect] = ss_effect / (ss_effect + ss_error)

print("Partial eta squared:")
for effect, value in partial_eta.items():
    print(effect, value)

# Fitted values and residuals
df_model["fitted"] = model.fittedvalues
df_model["residual"] = model.resid

print(df_model[["G3", "studytime", "school", "fitted", "residual"]].head())

R Code for Partial Eta Squared

# Partial Eta Squared in R

library(tidyverse)

df <- read.csv("dataset.csv")

df$G3 <- as.numeric(df$G3)
df$studytime <- as.factor(df$studytime)
df$school <- as.factor(df$school)

df_model <- df %>%
  select(G3, studytime, school) %>%
  drop_na()

# Factorial ANOVA
model <- aov(G3 ~ studytime * school, data = df_model)

summary(model)

# Manual partial eta squared from ANOVA table
anova_table <- summary(model)[[1]]
ss_error <- anova_table["Residuals", "Sum Sq"]

partial_eta_studytime <- anova_table["studytime", "Sum Sq"] /
  (anova_table["studytime", "Sum Sq"] + ss_error)

partial_eta_school <- anova_table["school", "Sum Sq"] /
  (anova_table["school", "Sum Sq"] + ss_error)

partial_eta_interaction <- anova_table["studytime:school", "Sum Sq"] /
  (anova_table["studytime:school", "Sum Sq"] + ss_error)

partial_eta_studytime
partial_eta_school
partial_eta_interaction

# Optional package method:
# install.packages("effectsize")
# library(effectsize)
# eta_squared(model, partial = TRUE)

plot(model)

Excel Formulas for Partial Eta Squared

Required values:
SS_effect = sum of squares for the effect
SS_error = residual or error sum of squares

Partial eta squared:
=SS_effect / (SS_effect + SS_error)

Example:
Studytime partial eta squared:
=341.2 / (341.2 + SS_error)

School partial eta squared:
=422.8 / (422.8 + SS_error)

Interaction partial eta squared:
=9.982 / (9.982 + SS_error)

Interpretation bands:
0.01 = small
0.06 = medium
0.14 = large

Report:
Effect name, F statistic, p-value, partial eta squared and practical label.

APA Reporting Wording

When reporting Partial Eta Squared, include the effect name, F statistic, degrees of freedom, p-value, partial eta squared value and a short practical interpretation. For factorial ANOVA, report each effect separately.

APA-style report: A factorial ANOVA was conducted to examine the effects of studytime and school on G3. The school main effect was significant, F(1, error df) = 46.2, p = 2.445e-11, partial η² = 0.06723. The studytime main effect was also significant, F(3, error df) = 12.43, p = 6.557e-08, partial η² = 0.05498. The studytime × school interaction was not significant, F(3, error df) = 0.3636, p = 0.7793, partial η² = 0.001699. Residual diagnostics showed lower-tail departures, so the results were interpreted with diagnostic caution.

Short reporting version: School showed the largest effect on G3, partial η² = 0.06723, followed by studytime, partial η² = 0.05498. The studytime × school interaction was very small, partial η² = 0.001699, and not statistically significant.

Common Mistakes

MistakeWhy It Is WrongCorrect Practice
Reporting only p-valuesP-values do not show practical size.Report F, p and partial eta squared together.
Treating partial eta squared as total variance explainedPartial eta squared is effect-specific.Explain that it uses SS effect divided by SS effect plus SS error.
Confusing eta squared and partial eta squaredThe denominators are different.Use Eta Squared for comparison and name the measure clearly.
Overstating the interactionThe interaction p = 0.7793 and partial η² = 0.001699.Describe the interaction as very small and not significant.
Ignoring diagnosticsThe residual Q-Q plot shows lower-tail departure.Discuss diagnostics and review Q-Q Plot Normality Check.
Using one effect-size rule without contextThresholds are rough guidelines.Interpret values with study context, sample size and design.

When to Use Partial Eta Squared

Use Partial Eta Squared when an ANOVA-style model has multiple effects and each effect needs its own practical-size estimate. It is common in factorial ANOVA, ANCOVA, repeated-measures ANOVA, mixed ANOVA and MANOVA follow-up tests.

SituationUse Partial Eta Squared?Reporting Note
Factorial ANOVA with main effects and interactionYesReport each effect separately.
ANCOVA with covariatesYesReport factor and covariate effect sizes.
Mixed ANOVA or repeated-measures ANOVAYesReport within, between and interaction effects separately.
One-way ANOVA onlyPossible, but eta or omega squared may be clearerCompare with Omega Squared.
Need total variance explainedNoUse eta squared or model R² depending on design.

Partial eta squared should be compared with One Way ANOVA, One Way ANCOVA, Factorial ANOVA, Mixed ANOVA, Nested ANOVA, Fixed Effects ANOVA, ANOVA Effect Size, F Distribution, and Cohen’s F Formula.

Downloads and Resources for Partial Eta Squared

Use these resources to reproduce the Partial Eta Squared workflow. The Python report, R report and SPSS output PDF are included as verification files. Script and workbook placeholders can be replaced after the final downloadable files are uploaded to the WordPress Media Library.

FAQs About Partial Eta Squared

What is Partial Eta Squared?

Partial Eta Squared is an ANOVA effect-size measure that estimates the size of one effect relative to that effect plus its error variance.

What is the formula for Partial Eta Squared?

The formula is partial η² = SS effect / (SS effect + SS error).

What was the largest partial eta squared in this example?

The largest value was for school, partial η² = 0.06723.

What was the partial eta squared for studytime?

The partial eta squared for studytime was 0.05498.

What was the partial eta squared for the interaction?

The partial eta squared for studytime × school was 0.001699, which is very small.

Was the school effect significant?

Yes. The school effect was significant with p = 2.445e-11.

Was the studytime effect significant?

Yes. The studytime effect was significant with p = 6.557e-08.

Was the interaction significant?

No. The studytime × school interaction had p = 0.7793 and a very small partial eta squared.

Is partial eta squared the same as eta squared?

No. Eta squared uses total variation in the denominator, while partial eta squared uses effect variation plus error variation.

How do I report Partial Eta Squared in APA style?

Report each effect with its F statistic, p-value and partial eta squared, such as: school was significant, F = 46.2, p = 2.445e-11, partial η² = 0.06723.

Need help applying this to your own data?

Salar Cafe can help interpret output, clean datasets, review assumptions, build dashboards and explain statistical results ethically.

Need help interpreting your data analysis results?

Contact Salar Cafe
Engr. Muhammad Yar Saqib author profile photo

Engr. Muhammad Yar Saqib

WhatsApp Get Data Analysis Help