We divided systematic error into structural error and analytic error.
Structural error is defined from the perspective of counterfactual reasoning.
Structural error is divided into nonexchangeability bias and measurement bias.
Many forms of analytic error result from the small-sample properties of estimators.
Our schema shows four major sources of random error.