ToolJovia
Math

One-way ANOVA Decomposition

Compare independent group means while retaining exact within/between sums of squares and an explicit F model.

✓ Browser-local processing

Loading tool…

How to use One-way ANOVA Decomposition

Center each group and the pooled sample exactly. Partition total variation into between-group and within-group sums, divide by their degrees of freedom, and obtain an approximate upper F tail alongside eta squared.

  1. Enter model json (schema and units below).
  2. Choose the stated convention and check the units and supported model.
  3. Calculate, inspect the result, then copy or download it.

Good to know

  • Plain decimal JSON numbers or strings, at most six fractional places, magnitude at most 1,000,000,000; raw numeric spellings and duplicate object members are checked. Exact rational arithmetic is capped at 8,192 bits. Text is at most 30,000 characters; a local JSON download preserves exact fractions or full stored approximate numbers. 2–12 groups, 2–200 values each and at most 1,000 total. Positive within-group variation is required. This classical model assumes independent normal errors and a common variance; no Welch ANOVA, repeated-measures design, post-hoc tests or automatic conclusion.
  • Local calculation only; no input persistence or external lookup. Text/JSON is limited to 30000 characters and output to 1000000 characters. Numeric model inputs and precision/work limits are stated on this page. Approximate JSON numbers retain full stored values; exact arithmetic outputs retain decimal or fraction strings. Unsupported states fail explicitly.

Common questions

Does an ANOVA p-value identify which groups differ?

No. It addresses the joint equal-mean model. Individual contrasts require a separately justified comparison plan.

Is the input uploaded or saved?

No. The tool calculates inside this browser tab and provides a local download; it does not persist your input.

Keep going with related tools

All math →