| CandidatesDefault {GaussSuppression} | R Documentation |
Candidates functions
Description
Function for GaussSuppressionFromData
Usage
CandidatesDefault(freq, x, secondaryZeros = FALSE, weight, ...)
CandidatesNum(
secondaryZeros = FALSE,
freq = NULL,
num,
weight,
x,
candidatesVar = NULL,
removeCodes = character(0),
removeCodesForCandidates = TRUE,
data,
charVar,
...
)
Arguments
freq |
Vector of output frequencies |
x |
The model matrix |
secondaryZeros |
When |
weight |
Vector of output weights |
... |
Unused parameters |
num |
Data frame of output aggregates calculated from |
candidatesVar |
One of the variable names from |
removeCodes |
Same parameter as used in suppression rules, e.g. |
removeCodesForCandidates |
|
data |
Input data as a data frame (needed for |
charVar |
Variable(s) with contributor codes (needed for |
Details
CandidatesDefault orders the indices decreasingly according to freq or,
when weight is non-NULL, (freq+1)*weight. Ties are handled by prioritizing output cells
that are calculated from many input cells. In addition, zeros are handled according to parameter secondaryZeros.
When freq is negative (special hierarchy), abs(freq)*weight is used.
CandidatesNum orders the indices decreasingly according to absolute values of the numeric variable (according to abs(num[[1]])).
In practice this is done by running CandidatesDefault with manipulated weights.
Value
candidates, GaussSuppression input