# Statistical Disclosure Control Methods for Anonymization of Microdata and Risk Estimation

## Documentation for package ‘sdcMicro’ version 5.0.1

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

sdcMicro-package | Statistical Disclosure Control (SDC) for the generation of protected microdata for researchers and for public use.
addGhostVars | addGhostVars
addNoise | Adding noise to perturb data
calcRisks | Recompute Risk and Frequencies for a sdcMicroObj
casc1 | Small Artificial Data set
CASCrefmicrodata | Census data set
createNewID | Creates new randomized IDs
createSdcObj | Class '"sdcMicroObj"'
dataGen | Fast generation of synthetic data
dRisk | overal disclosure risk
dRiskRMD | RMD based disclosure risk
dUtility | data utility
EIA | EIA data set
extractManipData | Remove certain variables from the data set inside a sdc object.
francdat | data from the casc project
free1 | Demo data set from mu-Argus
freq | Freq
freqCalc | Frequencies calculation for risk estimation
generateStrata | Generate one strata variable from multiple factors
get.sdcMicroObj | get.sdcMicroObj
globalRecode | Global Recoding
groupAndRename | Join levels of a variables in an object of class 'sdcMicroObj-class' or 'factor' or 'data.frame'
importProblem | importProblem
indivRisk | Individual Risk computation
kAnon | Local Suppression to obtain k-anonymity
ldiversity | Disclosure Risk for Categorical Variables
LLmodGlobalRisk | Global risk using log-linear models.
LocalRecProg | Local recoding via Edmond's maximum weighted matching algorithm
localSupp | Local Suppression
localSuppression | Local Suppression to obtain k-anonymity
mafast | Fast and Simple Microaggregation
maxCat | Microaggregation for numerical and categorical key variables based on a distance similar to the GOWER DISTANCE
measure_risk | Disclosure Risk for Categorical Variables
mergeHouseholdData | Replaces the raw household-level data with the anonymized household-level data in the full dataset for anonymization of data with a household structure (or other hierarchical structure). Requires a matching household ID in both files.
microaggregation | Microaggregation
microaggrGower | Microaggregation for numerical and categorical key variables based on a distance similar to the GOWER DISTANCE
microData | microData
modRisk | Global risk using log-linear models.
modrisk | Print method for objects from class modrisk
nextSdcObj | nextSdcObj
plot | Plotfunctions for objects of class 'sdcMicroObj-class'
plot-method | Plotfunctions for objects of class 'sdcMicroObj-class'
plot-methods | Plotfunctions for objects of class 'sdcMicroObj-class'
plot.localSuppression | plot method for localSuppression objects
plot.sdcMicroObj | Plotfunctions for objects of class 'sdcMicroObj-class'
plotMicro | Comparison plots
pram | Post Randomization
print-method | Print and Extractor Functions for objects of class 'sdcMicroObj-class'
print.freqCalc | Print method for objects from class freqCalc.
print.indivRisk | Print method for objects from class indivRisk
print.ldiversity | Disclosure Risk for Categorical Variables
print.localSuppression | Print method for objects from class localSuppression
print.measure_risk | Disclosure Risk for Categorical Variables
print.micro | Print method for objects from class micro
print.modrisk | Print method for objects from class modrisk
print.pram | Print method for objects from class pram
print.sdcMicroObj | Print and Extractor Functions for objects of class 'sdcMicroObj-class'
print.suda2 | Print method for objects from class suda2
rankSwap | Rank Swapping
readMicrodata | readMicrodata
removeDirectID | Remove certain variables from the data set inside a sdc object.
report | Generate an Html-report from an sdcMicroObj
sampleCat | Microaggregation for numerical and categorical key variables based on a distance similar to the GOWER DISTANCE
sdcApp | sdcApp
sdcMicro | Statistical Disclosure Control (SDC) for the generation of protected microdata for researchers and for public use.
sdcMicroObj-class | Class '"sdcMicroObj"'
selectHouseholdData | Creates a household level file from a dataset with a household structure.
set.sdcMicroObj | set.sdcMicroObj
show-method | Show
shuffle | Shuffling and EGADP
strataVar<- | Class '"sdcMicroObj"'
strataVar<--method | Class '"sdcMicroObj"'
subsetMicrodata | subsetMicrodata
suda2 | Suda2: Detecting Special Uniques
summary.freqCalc | Summary method for objects from class freqCalc
summary.micro | Summary method for objects from class micro
summary.pram | Summary method for objects from class pram
Tarragona | Tarragona data set
testdata | A real-world data set on household income and expenditures
testdata2 | A real-world data set on household income and expenditures
topBotCoding | Top and Bottom Coding
undolast | Class '"sdcMicroObj"'
valTable | Comparison of different microaggregation methods
varToFactor | Change the a keyVariable of an object of class 'sdcMicroObj-class' from Numeric to Factor or from Factor to Numeric
varToNumeric | Change the a keyVariable of an object of class 'sdcMicroObj-class' from Numeric to Factor or from Factor to Numeric
writeSafeFile | writeSafeFile