All functions

CASCrefmicrodata

Census data set

EIA

EIA data set

KI_createSdcObj()

Create an sdcMicro Object with LLM Assistance

LocalRecProg()

Local recoding via Edmond's maximum weighted matching algorithm

Tarragona

Tarragona data set

addGhostVars()

addGhostVars

addNoise()

Adding noise to perturb data

argus_microaggregation()

argus_microaggregation

argus_rankswap()

argus_rankswap

calcRisks()

Recompute Risk and Frequencies for a sdcMicroObj

casc1

Small Artificial Data set

createDat()

Dummy Dataset for Record Swapping

createNewID()

Creates new randomized IDs

dRisk()

overal disclosure risk

dRiskRMD()

RMD based disclosure risk

dUtility()

Data-Utility measures

dataGen()

Fast generation of synthetic data

distributeDraws_cpp()

Distribute number of swaps

distributeRandom_cpp()

Distribute

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

IL_correl() print(<il_correl>) IL_variables() print(<il_variables>)

Additional Information-Loss measures

importProblem()

importProblem

indivRisk()

Individual Risk computation

infoLoss()

Calculate information loss after targeted record swapping

kAnon_violations()

kAnon_violations

localSupp()

Local Suppression

localSuppression() kAnon()

Local Suppression to obtain k-anonymity

mafast()

Fast and Simple Microaggregation

measure_risk() ldiversity() print(<measure_risk>) print(<ldiversity>)

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.

microData

microData

microaggrGower()

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

microaggregation()

Microaggregation

modRisk()

Global risk using log-linear models.

mvTopCoding()

Detection and winsorization of multivariate outliers

nextSdcObj()

nextSdcObj

orderData_cpp()

Reorder data

plot(<localSuppression>)

Plots for localSuppression objects

plot(<sdcMicroObj>)

Plotfunctions for objects of class sdcMicroObj

plotMicro()

Comparison plots

pram()

Post Randomization

print(<freqCalc>)

Print method for objects from class freqCalc.

print(<indivRisk>)

Print method for objects from class indivRisk

print(<localSuppression>)

Print method for objects from class localSuppression

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

randSample_cpp()

Random Sampling

rankSwap()

Rank Swapping

readMicrodata()

readMicrodata

recordSwap()

Targeted Record Swapping

recordSwap_cpp()

Targeted Record Swapping

removeDirectID()

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

report()

Generate an Html-report from an sdcMicroObj

riskyCells()

riskyCells

sampleDonor_cpp()

Random sample for donor records

sdcApp()

sdcApp

createSdcObj() undolast() `strataVar<-`()

Class "sdcMicroObj"

selectHouseholdData()

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

set.sdcMicroObj()

set.sdcMicroObj

setLevels_cpp()

Define Swap-Levels

setRisk_cpp()

Calculate Risk

show(<sdcMicroObj>)

Show

shuffle()

Shuffling and EGADP

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

testdata testdata2

A real-world data set on household income and expenditures

topBotCoding()

Top and Bottom Coding

valTable()

Comparison of different microaggregation methods

varToFactor() varToNumeric()

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

writeSafeFile()

writeSafeFile