Check bias across a measuring range

Use repeated readings of several reference standards to see whether measurement bias changes with size.

Guides · Measurement systems (MSA) · 4 min read

Example: optical gauge

One technician measures five reference standards of 10, 30, 50, 70 and 90 mm. Each is measured 12 times, with standard order randomized in each round. The study has 60 readings.

Download the optical gauge example (CSV)

This is the same example used in Help. reference_id identifies the standard, reference_mm contains its assigned length, and measured_length_mm contains the gauge reading. Both numeric columns use mm.

1. Create the analysis

In the sidebar, open Measurement systems, choose Linearity, and name the analysis. Select New blank worksheet and Create analysis.

2. Import the data

On Worksheet, choose Import. Select the downloaded file or paste its contents. Set the delimiter to Comma, use Decimal dot, and check First row contains column names. Preview the import, then choose Import into worksheet. Keep every row in its original order.

3. Assign the input columns

On Inputs, assign reference_id to Part ID, reference_mm to Reference values, and measured_length_mm to Measurements, selecting each from the column picker. Keep the reference and reading from the same row together.

4. Set the study options

Enter 0.05 in Significance level (α). In Data used for regression, choose Individual readings (recommended).

Open Correction guidance and leave Show correction guidance unchecked.

Linearity: Inputs with the example’s assignments and settings
The reference IDs, reference lengths and measured lengths, with individual-reading regression and correction guidance off. View full-size image (opens in a new tab)

5. Run analysis

Choose Run analysis, then open Results.

6. Interpret results

  1. Understand bias on the chart

    Bias is the gauge reading minus the reference length. Positive bias means the gauge reads high; negative bias means it reads low. The chart compares bias across the five reference sizes.

    Linearity — bias against reference
    Bias in mm against reference length in mm. The fitted band describes mean bias, not the spread of individual readings. View full-size chart (opens in a new tab)
  2. Look for a change with size

    Mean bias rises from about −0.00642 mm at 10 mm to +0.03183 mm at 90 mm. The fitted line slopes upward. The shaded confidence band describes the fitted mean bias, not an interval containing every reading.

  3. Read the fitted result

    The slope is about 0.0004638 mm of bias per mm of reference. That is about +0.0371 mm across the 80 mm study span. The app reports REJECT under its linearity rule. The displayed zero slope p-value is numerical rounding, not an exact zero probability. REJECT means evidence of changing mean bias across the tested reference range; it is not a disposition to reject manufactured parts.

  4. Check each reference level

    Each standard has 12 readings. All five mean-bias confidence intervals exclude zero. Table rows follow first appearance in the randomized study, so use the Reference column to compare sizes.

  5. Decide what to investigate

    A single constant offset would not address the size trend. Review calibration and reference uncertainty across 10–90 mm. Validate any correction with separate measurements before using it, and do not extend this conclusion beyond the tested range.

More details: read each result section

Complete result tables use six significant digits, as in Help.

Linearity — summary

The slope is 0.0004638 mm of bias per mm of reference, or about +0.0371 mm across the 80 mm study span. R² is 0.8612 and the app reports REJECT under its linearity rule. The returned slope p-value rounds numerically to zero; interpret this as extremely small, not a mathematical probability of exactly zero.

Linearity — summary · 12 rows
StatisticValue
Parts5
Regression modeIndividual readings
Repeatability SD0.00531522
Slope0.00046375
Intercept-0.00985417
Slope SE0.0000244498
Intercept SE0.00140454
t (slope)18.9674
Degrees of freedom58
p (slope)0
R²0.861165
DecisionREJECT
  • Slope is statistically significant and 0 is outside the confidence band at one or more references.
  • Linearity not acceptable: slope is significant and 0 falls outside the confidence band at one or more reference values.

Linearity — per part

Every standard has 12 readings. All five mean-bias confidence intervals exclude zero, with negative bias at 10 mm and positive bias at 30–90 mm. Rows retain first-appearance order from the randomized study, not increasing reference size. Read the Reference column when comparing levels.

Linearity — per part · 5 rows
PartReferenceReadingsMean measurementMean bias95% confidence interval — lower95% confidence interval — upper
L90901290.03180.03183330.02802270.0356439
L30301230.00650.00650.003428880.00957112
L50501250.0120.0120.008760240.0152398
L1010129.99358-0.00641667-0.00958146-0.00325187
L70701270.02280.022750.01920590.0262941

Regression predictions

Fitted bias and its confidence bounds describe the regression mean at the returned reference values. They are not prediction intervals for individual readings.

Regression predictions · 5 rows
ReferenceFitted bias95% confidence interval — lower95% confidence interval — upper
900.03188330.02948570.034281
300.004058330.002362950.00575372
500.01333330.01194910.0147176
10-0.00521667-0.00761431-0.00281903
700.02260830.02091290.0243037

7. Create a report

Keep the bias chart, Linearity — summary, Linearity — per part and Regression predictions. Record the 10–90 mm reference range and the individual-reading model. Retain the model decision and the qualification about the displayed zero p-value.

Choose Add to report from the completed run. Open Choose individual items and advanced options to select tables and charts, then choose Add to draft. Hidden items stay in the saved analysis.

Name the report and add the purpose of the study and your interpretation. Choose Save, review Preview, then use Export → Download HTML. The example below contains the full selected content, including results beyond one screen.

Complete native output for this Help example, including applicable tables, charts and run notes. Report numbers use the app’s displayed precision. Exported charts are static. On narrow screens, scroll wide charts and tables sideways.
View example report: Checking an optical gauge across its measuring range

We use Microsoft Clarity to understand how visitors use this website, including session recordings and heatmaps. You can use the website without accepting analytics.

Your choice is saved in this browser for six months. Privacy notice

Current choice: Not chosen.