standarddeviationcalculator.net

Updated Free · runs in your browser

F table (critical values)

--- --- Methodology

An F table lists the critical values of the F distribution, which needs two degrees of freedom because it is a ratio of two variance estimates. Use the lookup box for any df₁, df₂, α or an observed F, or read the printed 0.05 and 0.01 tables below, from df 1 to ∞.

0.05 is the usual choice.

Groups − 1 in one-way ANOVA; the first variance estimate’s df.

Total observations − groups in one-way ANOVA; the second variance estimate’s df.

Critical F at α = 0.05 (df 3, 12) 3.490
Numerator df (df₁)3
Denominator df (df₂)12
Rejection regionF > 3.490
Show the working, step by step
  1. The critical value is the point with α = 0.05 of the F distribution's area in the upper tail, at the two given degrees of freedom.

  2. Read it from the table (column df₁, row df₂) or compute it:

    F* = 3.490

  3. F tables are not symmetric in their df, so read across with the numerator df and down with the denominator df — swapping them is a different table.

    F* for df (12, 3) instead is 8.745

The printed table below covers α = 0.05 with the usual df combinations; this tool handles any α and any df.

How to read an F table

The columns are the numerator degrees of freedom df₁ and the rows the denominator df₂. A cell is the value with α of the F distribution's area in the upper tail. The test is always upper-tailed: large F, the two variances differ enough.

Worked lookup for df₁ = 3, df₂ = 10, α = 0.05:

  1. Find the column df₁ = 3.
  2. Find the row df₂ = 10.
  3. The cell reads 3.708 (highlighted below).
  4. Reject H₀ when the computed F exceeds 3.708.

In a one-way ANOVA, df₁ is the number of groups minus one and df₂ is the total observations minus the number of groups, so most lookups land on small df₁ against a larger df₂.

F distribution, upper-tail critical values at α = 0.05 (columns df₁, rows df₂)
df₂ 1234510203060120∞
1 161.448199.500215.707224.583230.162241.882248.013250.095252.196253.253254.314
2 18.51319.00019.16419.24719.29619.39619.44619.46219.47919.48719.496
3 10.1289.5529.2779.1179.0138.7868.6608.6178.5728.5498.526
4 7.7096.9446.5916.3886.2565.9645.8035.7465.6885.6585.628
5 6.6085.7865.4095.1925.0504.7354.5584.4964.4314.3984.365
10 4.9654.1033.7083.4783.3262.9782.7742.7002.6212.5802.538
15 4.5433.6823.2873.0562.9012.5442.3282.2472.1602.1142.066
20 4.3513.4933.0982.8662.7112.3482.1242.0391.9461.8961.843
30 4.1713.3162.9222.6902.5342.1651.9321.8411.7401.6831.622
40 4.0853.2322.8392.6062.4492.0771.8391.7441.6371.5771.509
60 4.0013.1502.7582.5252.3681.9931.7481.6491.5341.4671.389
120 3.9203.0722.6802.4472.2901.9101.6591.5541.4291.3521.254
∞ 3.8412.9962.6052.3722.2141.8311.5711.4591.3181.221NaN
F distribution, upper-tail critical values at α = 0.01 (columns df₁, rows df₂)
df₂ 1234510203060120∞
1 4052.1814999.5005403.3525624.5835763.6506055.8476208.7306260.6496313.0306339.3916365.864
2 98.50399.00099.16699.24999.29999.39999.44999.46699.48299.49199.499
3 34.11630.81729.45728.71028.23727.22926.69026.50526.31626.22126.125
4 21.19818.00016.69415.97715.52214.54614.02013.83813.65213.55813.463
5 16.25813.27412.06011.39210.96710.0519.5539.3799.2029.1129.020
10 10.0447.5596.5525.9945.6364.8494.4054.2474.0823.9963.909
15 8.6836.3595.4174.8934.5563.8053.3723.2143.0472.9592.868
20 8.0965.8494.9384.4314.1033.3682.9382.7782.6082.5172.421
30 7.5625.3904.5104.0183.6992.9792.5492.3862.2082.1112.006
40 7.3145.1794.3133.8283.5142.8012.3692.2032.0191.9171.805
60 7.0774.9774.1263.6493.3392.6322.1982.0281.8361.7261.601
120 6.8514.7873.9493.4803.1742.4722.0351.8601.6561.5331.381
∞ 6.6354.6053.7823.3193.0172.3211.8781.6961.4731.325NaN

Where the F distribution comes from

An F statistic is the ratio of two independent mean squares, each an unbiased estimate of the same variance. Under the null it is a ratio of two chi-square variables divided by their degrees of freedom, which is the F distribution. Two tests use the table directly:

  • One-way ANOVA over k groups uses df₁ = k − 1 and df₂ = N − k, and the ANOVA calculator returns the F you compare against this table.
  • Comparing two variances uses the ratio of the two sample variances with df₁ = n₁ − 1 and df₂ = n₂ − 1, which the F-test calculator sets up. The ratio convention is larger-over-smaller when you only want "do they differ", but keep the direction when the test is one-sided.

The reciprocal property

If X follows F(df₁, df₂), then 1/X follows F(df₂, df₁), so the upper-tail cut-off of one direction equals the reciprocal of the upper-tail cut-off of the swapped direction at the complementary probability: F(α; df₁, df₂) = 1 ÷ F(1 − α; df₂, df₁). For example F(0.05; 3, 10) = 3.708 = 1 ÷ F(0.95; 10, 3) = 1 ÷ 0.270. That is why printing only the upper tail is complete: the lower-tail cut-off you need at (df₁, df₂) is the reciprocal of the swapped table value at 1 − α, and the lookup box works the reciprocal out for you.

The values are computed by the same inverse-CDF routine as the critical value calculator, not transcribed from a printed table, and rounded to 3 decimal places. The ∞ row and column use the χ² limiting identities, which agree with the finite-df inverse CDF to two decimal places by df 3,000 (the printed table rounds to three, and the last third of a printed unit is a slow convergence, not a mismatch).

F table (critical F values): the worked example on this page, with its result and chart
F table (critical F values): the worked example above, at a glance.

Common questions

How do you read an F table?

An F table needs two numbers: the numerator degrees of freedom df₁ (across the top) and the denominator degrees of freedom df₂ (down the side). The cell where the df₁ column and the df₂ row meet is the critical value. For df₁ = 3, df₂ = 10 at α = 0.05 that cell is 3.708: reject the null when the F statistic exceeds it. Because the F statistic is a ratio of variances, it is always positive and the test is upper-tailed.

How do I find df₁ and df₂ for an ANOVA F test?

For one-way ANOVA over k groups from N total observations, df₁ = k − 1 (numerator, the between-groups df) and df₂ = N − k (denominator, the within-groups df). Three groups of ten gives df₁ = 2, df₂ = 27. The degrees of freedom calculator works out both from your group sizes.

What is the critical F value for df₁ = 3, df₂ = 12 at α = 0.05?

3.490 — the column df₁ = 3, row df₂ = 12 cell of the 0.05 table above. The critical value calculator returns the same figure and handles any df combination not in the printed table.

Why is the F table not symmetric when I swap df₁ and df₂?

Because F is a ratio of two variance estimates, the table is a grid, not a triangle: the cell at df₁ = 3, df₂ = 10 (3.708) and the cell at df₁ = 10, df₂ = 3 (8.786) are different numbers at the same α. What does hold is the complementary reciprocal: the upper-tail value F(0.05; 3, 10) = 3.708 equals 1 ÷ F(0.95; 10, 3) = 1 ÷ 0.270. Read across with the numerator df and down with the denominator df; a lower-tail cut-off at one direction is the reciprocal of an upper-tail cut-off in the other direction at the complementary α.

What do the ∞ row and ∞ column mean?

They are the limits of the F distribution. Along the bottom ∞ row (df₂ → ∞) the denominator estimate χ²(df₂)/df₂ converges to 1, so the critical value reduces to χ²(df₁)/df₁ — the chi-square cut-off divided by its df. Along the right ∞ column (df₁ → ∞) the numerator converges to 1, and the value is df₂/χ²(df₂; 0.95). That is why a one-way ANOVA against a known variance is a chi-square test in disguise: its F table row collapses to χ²(df)/df.

Advertisement

Advertisement