Package: correspondenceTables 1.0.2

Mátyás Mészáros

correspondenceTables: Creating Correspondence Tables Between Two Statistical Classifications

A candidate correspondence table between two classifications can be created when there are correspondence tables leading from the first classification to the second one via intermediate 'pivot' classifications. The correspondence table between two statistical classifications can be updated when one of the classifications gets updated to a new version.

Authors:Vasilis Chasiotis [aut], Photis Stavropoulos [aut], Martin Karlberg [aut], Mátyás Mészáros [cre], Martina Patone [aut], Erkand Muraku [aut], Clement Thomas [aut], Loic Bienvenu [aut], Mauro Baldacchini [aut], Khadija Sossey-Lallemand [aut], Mark van der Loo [aut]

correspondenceTables_1.0.2.tar.gz
correspondenceTables_1.0.2.zip(r-4.7)correspondenceTables_1.0.2.zip(r-4.6)correspondenceTables_1.0.2.zip(r-4.5)
correspondenceTables_1.0.2.tgz(r-4.6-any)correspondenceTables_1.0.2.tgz(r-4.5-any)
correspondenceTables_1.0.2.tar.gz(r-4.7-any)correspondenceTables_1.0.2.tar.gz(r-4.6-any)
correspondenceTables_1.0.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
correspondenceTables/json (API)

# Install 'correspondenceTables' in R:
install.packages('correspondenceTables', repos = c('https://eurostat.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/eurostat/correspondencetables/issues

On CRAN:

Conda:

eurostatstatistical-classification

6.60 score 8 stars 25 scripts 528 downloads 11 exports 22 dependencies

Last updated from:18be2151d8. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK133
source / vignettesOK200
linux-release-x86_64OK138
macos-release-arm64OK119
macos-oldrel-arm64OK83
windows-develOK91
windows-releaseOK98
windows-oldrelOK89
wasm-releaseOK110

Exports:aggregateCorrespondenceTableanalyseCorrespondenceTableclassificationListclassificationQCcorrespondenceTableListdataStructurenewCorrespondenceTableprefixListretrieveClassificationTableretrieveCorrespondenceTableupdateCorrespondenceTable

Dependencies:askpassclicpp11curldata.tablegluehttrigraphjsonlitelatticelifecyclemagrittrMatrixmimeopensslpkgconfigR6rlangstringistringrsysvctrs

Aggregate Correspondence Table
Application of aggregateCorrespondenceTable() | Example 1: Basic aggregation using a correspondence table | Example 2: Weighted correspondence (proportional allocation)

Last update: 2026-05-12
Started: 2025-05-19

Analyse Correspondence Table
Application of analyseCorrespondenceTable | Example 1: Basic analysis of a correspondence table | Example 2: Full analysis with source and target classifications

Last update: 2026-05-12
Started: 2025-05-19

Classification Quality Control
Overview | Auxiliary Tables for Classification Validation | Definition of expected code lengths using the mandatory lengths argument | Single‑child code constraints | Sequencing rules between hierarchical levels | Example 1: Basic quality control using hierarchy definitions | Codes with no hierarchy level (QC_noLevels) | Orphan codes (QC_orphan) | Childless codes (QC_childless) | Example 2: Quality control with single‑child coding rules | Example 3: Quality control with sequencing constraints

Last update: 2026-05-12
Started: 2025-05-19

Combining correspondence tables
Overview | Input | Output | Helper for the examples | Creating correspondence tables: general case using newCorrespondenceTable() | Example 1: ISIC Rev. 4 : CPA Ver. 2.1 (via CPC Ver. 2.1) | Example 2: NACE Rev. 2 : SITC 4 (via CPA Ver. 2.1 and CN 2022), many-to-many case. | Updating correspondence tables using updateCorrespondenceTable() | Example 3: Updating CN 2021 : CPA Ver. 2.1 (triggered by CN update) | Example 4: Updating NAICS : NACE (triggered by NAICS update)

Last update: 2026-05-12
Started: 2026-05-12

Retrieve classifications and correspondence tables stored as Linked Open Data
Overview | Discovering available data | Gathering information necessary for classification retrieval | Example 1: Available classifications (CELLAR) | Inspecting the structure of hierarchical classifications | Example 2: Classification structure (CN 2022, CELLAR) | Summary view of the classification structure | Detailed view of classification items | Summary and detailed views combined | Example 3: Classification structure (CPC 2.1, FAO) | Retrieving classification tables | Example 4: Class‑level NACE Rev. 2 in multiple languages | Example 5: FAO classification at group level | Example 6: Retrieving a classification table from a known data frame of classification tables | Retrieving correspondence tables | Example 7: Available correspondence tables | Inspect available correspondence tables (CELLAR) | Example 8: Retrieve a correspondence table from CELLAR | Inspect available correspondence tables (FAO) | Example 9: Retrieve a correspondence table from FAO: CPC 2.1 : ISIC Rev. 4 | (Optional) Inspect the underlying SPARQL query | Summary

Last update: 2026-05-12
Started: 2025-05-19