IQ below 130 (z = 2)
- Find
- P(X < x)
- Mean μ
- 100
- Standard deviation σ
- 15
- Value x
- 130
- 结果
- 0.97725
- z-score
- 2
核验来源:Standard normal table Φ(2.00) = 0.97725 (NIST e-Handbook §1.3.6.7.1); Python 0.5·erfc(−2/√2) = 0.9772498681
Normal distribution calculator: z-scores, the probability below, above or between values, and the value at any percentile (inverse normal).
更新于 已验证的示例:7
97.725% of values from this distribution lie below 130. x is 2 standard deviations above the mean.
A normal distribution is fixed by its mean μ and standard deviation σ. The calculator turns a value into a z-score, z = (x − μ)/σ, and reads the area under the bell curve to the left of z from the standard normal cumulative distribution Φ, computed from the error function to 50 digits instead of looked up in a printed table. Areas above, between and outside two values follow from Φ; inverse mode runs the other way, from an area to the value x.
The defaults describe IQ scores (mean 100, SD 15): a score of 130 has z = 2, and 97.725% of scores lie below it. The same steps turn test scores into percentiles and give reference ranges; the central 95% of IQ scores runs from 70.6 to 129.4.
The answers are only as good as the normal model. Skewed or heavy-tailed data, such as incomes or waiting times, can put far more than the predicted 0.27% of values beyond 3σ, so check a histogram before trusting far-tail figures.
A z-score counts how many standard deviations a value sits from the mean: z = (x − μ) ÷ σ. Take an exam where the mean mark is 72 and the standard deviation is 8, and a student who scores 84.
In the calculator, choose P(X < x) with mean 72, SD 8 and x = 84; it returns 0.933193 and shows z = 1.5. Scores below the mean give negative z-scores: a mark of 60 has z = (60 − 72) ÷ 8 = −1.5, and Φ(−1.5) = 0.06681 puts it near the 7th percentile.
Because z has no units, it compares results from different scales. A 610 on a test with mean 500 and SD 100 has z = (610 − 500) ÷ 100 = 1.1, the 86th percentile. The exam mark of 84 is the stronger result relative to its group, even though 610 is the bigger number.
To go from a z-score back to a raw value, reverse the formula: x = μ + zσ. The student who wants to be in the top 10% needs z = 1.2816, so a mark of 72 + 1.2816 × 8 = 82.25. The calculator's inverse mode, with 90% as the area to the left, returns 82.2524.
The rule gives the share of a normal distribution within 1, 2 and 3 standard deviations of the mean. For the exam, 68% of marks fall between 64 and 80 and 95% between 56 and 88. Further out, the tails thin quickly:
| Within ±kσ | Share inside | Share outside | About 1 value in |
|---|---|---|---|
| 1σ | 68.27% | 31.73% | 3 |
| 1.5σ | 86.64% | 13.36% | 7 |
| 2σ | 95.45% | 4.55% | 22 |
| 2.5σ | 98.76% | 1.24% | 81 |
| 3σ | 99.73% | 0.27% | 370 |
| 4σ | 99.9937% | 0.0063% | 15,787 |
| 5σ | 99.99994% | 0.000057% | 1,744,278 |
| 6σ | 99.9999998% | 0.000000197% | 506,797,346 |
The "share outside" column is split equally between the two tails, so only half of it lies above the mean. About 1 value in 44 is more than 2σ above the mean, not 1 in 22.
Intervals that are not symmetric need two lookups. The share of exam marks between 60 and 80 runs from z = −1.5 to z = 1, so it is Φ(1) − Φ(−1.5) = 0.84134 − 0.06681 = 0.77454, or 77.45%. The P(a < X < b) mode does this subtraction for you.
A cumulative z-table gives Φ(z), the share of the distribution below z. The table below lists it for positive z with the two related areas beside it.
| z | Area below z, Φ(z) | Area above z | Area between −z and z |
|---|---|---|---|
| 0.00 | 0.50000 | 0.50000 | 0.00000 |
| 0.25 | 0.59871 | 0.40129 | 0.19741 |
| 0.50 | 0.69146 | 0.30854 | 0.38292 |
| 0.75 | 0.77337 | 0.22663 | 0.54675 |
| 1.00 | 0.84134 | 0.15866 | 0.68269 |
| 1.25 | 0.89435 | 0.10565 | 0.78870 |
| 1.50 | 0.93319 | 0.06681 | 0.86639 |
| 1.75 | 0.95994 | 0.04006 | 0.91988 |
| 2.00 | 0.97725 | 0.02275 | 0.95450 |
| 2.25 | 0.98778 | 0.01222 | 0.97555 |
| 2.50 | 0.99379 | 0.00621 | 0.98758 |
| 2.75 | 0.99702 | 0.00298 | 0.99404 |
| 3.00 | 0.99865 | 0.00135 | 0.99730 |
| 3.50 | 0.99977 | 0.00023 | 0.99953 |
For a negative z, use the symmetry of the curve: Φ(−z) = 1 − Φ(z). So Φ(−1.5) = 1 − 0.93319 = 0.06681, the area above +1.5. Printed tables stop at two decimal places of z and need interpolation in between; the calculator evaluates Φ directly for any z.
Working backwards from a percentile to a value is the inverse normal problem. Find the z for the percentile, then convert with x = μ + zσ.
| Percentile | z |
|---|---|
| 1st | −2.3263 |
| 5th | −1.6449 |
| 10th | −1.2816 |
| 20th | −0.8416 |
| 25th | −0.6745 |
| 50th | 0 |
| 75th | 0.6745 |
| 80th | 0.8416 |
| 90th | 1.2816 |
| 95th | 1.6449 |
| 99th | 2.3263 |
| 99.5th | 2.5758 |
For the exam, the lowest 5% of marks fall below 72 − 1.6449 × 8 = 58.84, and the middle half lies between the 25th and 75th percentiles, 72 ± 0.6745 × 8, or 66.60 to 77.40.
A percentile is a rank, not a mark. A student at the 90th percentile scored higher than 90% of the group, which says nothing about whether they answered 90% of the questions correctly. To set grade boundaries from such cut-offs, the grade curve calculator applies them to a whole class.
A z-score can be computed for any data set, but turning it into a percentile through Φ assumes the bell shape. Skewed data break that assumption in both tails at once.
Waiting times are a standard case. If the time until the next bus follows an exponential distribution with a mean of 10 minutes, its standard deviation is also 10 minutes. A normal model with those figures predicts that 2.28% of waits exceed 30 minutes (mean + 2σ) and that 15.87% fall below 0 minutes (mean − σ). The exponential model gives 4.98% above 30 minutes, more than twice as many, and none below zero, since a wait cannot be negative.
Before trusting a percentile, check the data:
Small samples raise a separate issue. When μ and σ are themselves estimated from a handful of values, z-scores still describe position, but probabilities and intervals for the mean should come from Student's t distribution, which the t, chi-square and F distribution calculator covers. Counts, such as the number of defective items in a batch, follow the binomial distribution, available in the binomial and Poisson calculator.
核验来源:Standard normal table Φ(2.00) = 0.97725 (NIST e-Handbook §1.3.6.7.1); Python 0.5·erfc(−2/√2) = 0.9772498681
核验来源:68–95–99.7 rule; Python math.erf(1/√2) = 0.6826894921
核验来源:z₀.₉₅ = 1.644854 (z table); Python statistics.NormalDist(100, 15).inv_cdf(0.95) = 124.6728044
核验来源:z₀.₉₇₅ = 1.959964; Python NormalDist(100, 15).inv_cdf(0.025) and inv_cdf(0.975)
Subtract the mean and divide by the standard deviation: z = (x − μ)/σ. An IQ of 130 on a scale with mean 100 and SD 15 gives z = (130 − 100)/15 = 2, two standard deviations above average. A negative z-score lies below the mean, and z = 0 is exactly at the mean. The z-score has no units, so scores from different tests can be compared on it.
In a normal distribution, 68.27% of values lie within 1 standard deviation of the mean, 95.45% within 2 and 99.73% within 3. For IQ (mean 100, SD 15) that puts about 68% of people between 85 and 115 and 95% between 70 and 130. The exact multiplier for 95% is 1.96, not 2, which is why 1.96 appears in confidence intervals.
The 84.13th percentile. A percentile is the area to the left of z, Φ(z), times 100. Other common values: z = 1.645 is the 95th percentile, z = 1.96 the 97.5th, z = 2 the 97.72nd and z = −1 the 15.87th. To look any up here, choose P(X < x), set the mean to 0 and the SD to 1, and enter the z-score as x.
Your table lists the area from 0 to z, not from minus infinity. The standard normal table in the NIST/SEMATECH e-Handbook (§1.3.6.7.1) is of this kind: it gives 0.47725 for z = 2.00, and adding the 0.5 below the mean gives Φ(2) = 0.97725. Cumulative tables, and this calculator's P(X < x), give 0.97725 directly.
1.96 for a two-sided 95% interval, because 2.5% of the area lies beyond each of −1.96 and +1.96. A one-sided 95% bound uses 1.645. The two-sided values for 90% and 99% are 1.645 and 2.576. Choose 'x for a given area', set the mean to 0 and the SD to 1, and pick the central area to reproduce them.
准确性取决于输入值和方法的假设。十进制运算使用50位有效数字,但估算、数值方法和源数据的精度可能较低;显示时的舍入并不能消除这些限制。 已按独立来源核验的计算示例:7。 例如,“IQ below 130 (z = 2)”根据Standard normal table Φ(2.00) = 0.97725 (NIST e-Handbook §1.3.6.7.1); Python 0.5·erfc(−2/√2) = 0.9772498681进行核验。
NIST/SEMATECH e-Handbook of Statistical Methods, §1.3.6.6.1 Normal distribution and §1.3.6.7.1 cumulative normal table; Abramowitz & Stegun, Handbook of Mathematical Functions, §26.2 (normal probability function).
此计算器包含 7 个已解示例,答案来自独立来源。这些示例会在测试套件中运行,你也可以在此运行验证。
t, chi-square and F distribution calculator: tail areas, p-values, densities and critical values, plus exponential and uniform distributions.
Confidence interval calculator for a mean (t or z), a proportion (Wilson or Wald) or a difference of two means, with the margin of error and both bounds.
Grade curve calculator: rescale a class's scores to a target mean and standard deviation, or add flat points, with z-scores and percentile ranks.
Binomial distribution calculator: exact P(X = k), P(X ≤ k), tails and ranges for binomial, Poisson, geometric, negative binomial and hypergeometric.