processTableHYPERCUBE {sdcTable}R Documentation

processTableHYPERCUBE

Description

HYPERCUBE - algorithm for secondary cell suppression.

Usage

processTableHYPERCUBE (fullData, allowZeros=TRUE, randomResult=FALSE, suppMethod="minSupps", protectionLevel=80)

Arguments

fullData object from class fullData.
allowZeros should empty cells be allowed to be part of the suppression scheme?
randomResult if several possible suppression schemes exist, always use the same or pick a random one?
suppMethod should the algorithm minimize the number of suppressions (minSupps), minimize the suppressed sum of values (minSum) or the sum of logarithmized values (minSumLogs)?
protectionLevel protection level in percent.

Details

Have a look at the link given below.

Value

Manipulated data.

Note

The algorithm runs only once through the entire data set. To make completely sure that also secondary suppressions are enough protected one should use function protectTable(x, method="GHMITER") which loops through the data set to ensure protection.

Author(s)

Bernhard Meindl

References

Repsilber, D. (1999). Das Quaderverfahren. In: Forum der Bundesstatistik, Band 31/1999

Examples

        ## Not run: 
                data(exampleFullData)
                erg <- processTableHYPERCUBE(exampleFullData, suppMethod="minSUM")
                summary(erg)
        
## End(Not run)

[Package sdcTable version 0.0.2 Index]