Learn R Programming

⚠️There's a newer version (5.7.8) of this package.Take me there.

sdcMicro (version 4.1.0)

Statistical Disclosure Control methods for anonymization of microdata and risk estimation

Description

Data from statistical agencies and other institutions are mostly confidential. This package can be used for the generation of anonymized (micro)data, i.e. for the creation of public- and scientific-use files. In addition, various risk estimation methods are included. Note that the package sdcMicroGUI includes a graphical user interface for various methods in this package.

Copy Link

Version

Install

install.packages('sdcMicro')

Monthly Downloads

730

Version

4.1.0

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Matthias Templ

Last Published

November 4th, 2013

Functions in sdcMicro (4.1.0)

print.micro

Print method for objects from class micro
microaggrGower

Microaggregation for numerical and categorical key variables based on a distance similar to the GOWER DISTANCE
CASCrefmicrodata

Census data set
dUtility

data utility
globalRecode

Global Recoding
print.localSuppression

Print method for objects from class localSuppression
rankSwap

Rank Swapping
sdcMicro-deprecated

Deprecated Functions in sdcMicro Package
report

Generate a HTML/LATEX output from an sdcMicroObj
testdata

A real-world data set on household income and expenditures
removeDirectID

Remove certain variables from the data set inside a sdc object.
francdat

data from the casc project
varToFactor

Change the a keyVariable of an object of class 'sdcMicroObj' from Numeric to Factor or from Factor to Numeric
swappNum

Rank Swapping
casc1

Small Artificial Data set
freq-methods

Print and Extractor Functions for objects of class 'sdcMicroObj'
microData

microData
dRiskRMD

RMD based disclosure risk
topBotCoding

Top and Bottom Coding
shuffle

Shuffling and EGADP
localSuppression

Local Suppression to obtain k-anonymity
EIA

EIA data set
free1

Demo data set from mu-Argus
mafast

Fast and Simple Microaggregation
dRisk

overal disclosure risk
indivRisk

Individual Risk computation
calcRisks

Recompute Risk and Frequencies for a sdcMicroObj
print.indivRisk

Print method for objects from class indivRisk
localSupp2Wrapper

Local Suppression 2
LocalRecProg

Local recoding via Edmond's maximum weighted matching algorithm
pram

Post RAndomisation Method (PRAM)
valTable

Comparison of different microaggregation methods
summary.pram

Summary method for objects from class pram
print.pram

Print method for objects from class pram
addNoise

Adding noise to perturb data
dataGen

Fast generation of synthetic data
localSupp2

Local Suppression 2
print.freqCalc

Print method for objects from class freqCalc
LLmodGlobalRisk

Global risk using log-linear models.
freqCalc

Frequencies calculation for risk estimation
groupVars

Join levels of a keyVariable in an object of class 'sdcMicroObj'
localSupp

Local Suppression
plot.localSuppression

plot method for localSuppression objects
measure_risk

Disclosure Risk for Categorical Variables
renameVars

Change the name of levels of a keyVariable in an object of class 'sdcMicroObj'
swappNum-deprecated

Rank Swapping
microaggregation

Microaggregation
pram_strata

Post Randomization
print.suda2

Print method for objects from class suda2
sdcMicroObj-class

Class "sdcMicroObj"
extractManipData

Remove certain variables from the data set inside a sdc object.
Tarragona

Tarragona data set
plotMicro

Comparison plots
sdcMicro-package

Statistical Disclosure Control (SDC) for the generation of protected microdata for researchers and for public use.
summary.freqCalc

Summary method for objects from class freqCalc
suda2

Suda2: Detecting Special Uniques
summary.micro

Summary method for objects from class micro