Skip to main content

System changes that may affect results

Reproducible results have been central to the development of microdata.no. Built-in data versioning is among the measures to achieve this. Comprehensive test batteries that ensure that updates to underlying libraries and components do not result in changes to analysis results is another important measure.

In certain cases, however, it is not possible to avoid changes that affect results/analyses. Changes in confidentiality mechanisms are one type of system change that can lead to new executions of older scripts yielding slightly different results than before.

We document here system changes that may affect results.

2025-04-23

Change: Percentiles get calculated slightly differently

Percentiles produced by commands summarize, tabulate, summarize(), boxplot, collapse and aggregate are changed after introduction of measure 10 (micro-aggregation + smoothing of percentiles).

2025-04-04

Change: Histogram with a new implementation

The histogram command is changed with confidentiality settings equivalent to those used for tabulations and ordinary barcharts.

2024-08-19

Change: Barchart is made more consistent and extended

To this date, the barchart command contained a few logical inconsistencies.

Barchart-consistency is now improved. For certain older scripts that included barchart, the change may cause different outputs or an error message.

In most cases it should be straightforward to make marginal adjustments to the command, and to create better and more sensible barcharts than the original script could produce.

2024-06-18

Change: Winsorisation during collapse to non-pseudonomized variable

If the target unit type of collapse() (specified in the by() clause) is a unit type given by a regular non-pseudonymized variable, e.g. municipality, county, type of business, or level of education, calculations made through collapse() will be subject to the same winsorisation as for descriptive statistics carried out on standard pseudonymised unit types such as e.g. personal ID and family ID.

More information about winsorisation here.