reclin (version 0.1.1)

tabulate_patterns: Create a table of comparison patterns

Description

Create a table of comparison patterns

Usage

tabulate_patterns(pairs, ..., comparators = NULL, by = NULL)

Arguments

pairs

a pairs object, such as generated by pair_blocking

...

passed on to other methods.

comparators

a list with comparison functions for each of the columns. When missing or NULL, attr(pairs, "comparators") is used. Therefore, this parameter usually does not need to be specified.

by

the columns that should be used for the comparison vectors. When missing or NULL, attr(pairs, "by") is used. Therefore, this parameter usually does not need to be specified.

Value

Returns a data.frame with all unique comparison patterns that exist in pairs, with a column n added with the number of times each pattern occurs.

Details

Since comparison vectors can contain continuous numbers (usually between 0 and 1), this could result in a very large number of possible comparison vectors. Therefore, the comparison vectors are passed on to the comparators in order to threshold them. This usually results in values 0 or 1. Missing values are usually codes as 0. However, this all depends on the comparison functions used. For more information see the documentation on the comparison functions.

Examples

Run this code
# NOT RUN {
data("linkexample1", "linkexample2")
pairs <- pair_blocking(linkexample1, linkexample2, "postcode")
pairs <- compare_pairs(pairs, c("lastname", "firstname", "address", "sex"))
tabulate_patterns(pairs)

# }
# NOT RUN {
# }

Run the code above in your browser using DataLab