Learn R Programming

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

sdcMicro

sdcMicro is an R-package to anonymize microdata. Most functionalities of the package are also available via an interactive shiny-based graphical user interface.

Online documentation

Copy Link

Version

Install

install.packages('sdcMicro')

Monthly Downloads

2,409

Version

5.5.0

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Matthias Templ

Last Published

November 21st, 2019

Functions in sdcMicro (5.5.0)

argus_microaggregation

argus_microaggregation
argus_rankswap

argus_rankswap
addNoise

Adding noise to perturb data
addGhostVars

addGhostVars
LocalRecProg

Local recoding via Edmond's maximum weighted matching algorithm
casc1

Small Artificial Data set
CASCrefmicrodata

Census data set
Tarragona

Tarragona data set
dRiskRMD

RMD based disclosure risk
dRisk

overal disclosure risk
dUtility

data utility
globalRecode

Global Recoding
get.sdcMicroObj

get.sdcMicroObj
extractManipData

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

Fast and Simple Microaggregation
measure_risk

Disclosure Risk for Categorical Variables
localSupp

Local Suppression
localSuppression

Local Suppression to obtain k-anonymity
microaggregation

Microaggregation
microaggrGower

Microaggregation for numerical and categorical key variables based on a distance similar to the Gower Distance
francdat

data from the casc project
print.modrisk

Print method for objects from class modrisk
print.micro

Print method for objects from class micro
plot.sdcMicroObj

sdcMicroObj-class

Class "sdcMicroObj"
plotMicro

Comparison plots
indivRisk

Individual Risk computation
dataGen

Fast generation of synthetic data
nextSdcObj

nextSdcObj
readMicrodata

readMicrodata
kAnon_violations

kAnon_violations
removeDirectID

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

Post Randomization
selectHouseholdData

Creates a household level file from a dataset with a household structure.
summary.micro

Summary method for objects from class micro
plot.localSuppression

plot method for localSuppression objects
LLmodGlobalRisk

Global risk using log-linear models.
summary.pram

Summary method for objects from class pram
topBotCoding

Top and Bottom Coding
testdata

A real-world data set on household income and expenditures
print.freqCalc

Print method for objects from class freqCalc.
summary.freqCalc

Summary method for objects from class freqCalc
suda2

Suda2: Detecting Special Uniques
writeSafeFile

writeSafeFile
riskyCells

riskyCells
report

Generate an Html-report from an sdcMicroObj
createNewID

Creates new randomized IDs
free1

Demo data set from mu-Argus
freq

Freq
groupAndRename

freqCalc

Frequencies calculation for risk estimation
sdcApp

sdcApp
modRisk

Global risk using log-linear models.
sdcMicro-package

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

Print method for objects from class localSuppression
importProblem

importProblem
print.indivRisk

Print method for objects from class indivRisk
mvTopCoding

Detection and winsorization of multivariate outliers
set.sdcMicroObj

set.sdcMicroObj
show,sdcMicroObj-method

Show
generateStrata

Generate one strata variable from multiple factors
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
print.pram

Print method for objects from class pram
print.suda2

Print method for objects from class suda2
print.sdcMicroObj

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.
rankSwap

Rank Swapping
shuffle

Shuffling and EGADP
microData

microData
subsetMicrodata

subsetMicrodata
calcRisks

Recompute Risk and Frequencies for a sdcMicroObj
EIA

EIA data set