Fits a generative model on encodedB[, PIVs] and draws n_synth
new synthetic records from it, appended to encodedB with source = "synthetic"; used by compute_augmRL_FDP_synth() to estimate the false
discovery proportion of a record-linkage method without ground truth.
Arguments
- method
One of
"arf"(arf::adversarial_rf()),"synthpop"(synthpop::syn()), or"mice"(mice::mice()).- encodedA
The (already prepared / encoded) data source.
- encodedB
The (already prepared / encoded) data source.
- PIVs
Character vector, names of the PIVs to synthesise.
- n_synth
Integer, number of synthetic records to generate.
- restrict_support_intersection
Logical; drop synthetic records whose PIV values fall outside the support shared with
encodedA(defaultTRUE).
