GaussSuppressDec {GaussSuppression} | R Documentation |

## Cell suppression with synthetic decimal numbers

### Description

`GaussSuppressionFromData`

is run and decimal numbers are added to output by
a modified (for sparse matrix efficiency) version of `SuppressDec`

.

### Usage

```
GaussSuppressDec(
data,
...,
output = NULL,
digits = 9,
nRep = NULL,
rmse = pi/3,
sparseLimit = 500,
rndSeed = 123,
runIpf = FALSE,
eps = 0.01,
iter = 100,
mismatchWarning = TRUE,
whenDuplicatedInner = NULL,
whenMixedDuplicatedInner = warning
)
```

### Arguments

`data` |
Input daata as a data frame |

`...` |
Further parameters to |

`output` |
NULL (default), |

`digits` |
Parameter to |

`nRep` |
NULL or an integer. When >1, several decimal numbers will be generated. |

`rmse` |
Desired root mean square error of decimal numbers. Variability around the expected, according to the linear model, inner frequencies. The expected frequencies are calculated from the non-suppressed publishable frequencies. |

`sparseLimit` |
Limit for the number of rows of a reduced x-matrix within the algorithm. When exceeded, a new sparse algorithm is used. |

`rndSeed` |
If non-NULL, a random generator seed to be used locally within the function without affecting the random value stream in R. |

`runIpf` |
When TRUE, additional frequencies are generated by iterative proportional fitting using |

`eps` |
Parameter to |

`iter` |
Parameter to |

`mismatchWarning` |
Whether to produce the warning " |

`whenDuplicatedInner` |
Function to be called when default output and when cells marked as inner correspond to several input cells (aggregated) since they correspond to published cells. |

`whenMixedDuplicatedInner` |
Function to be called in the case above when some inner cells correspond to published cells (aggregated) and some not (not aggregated). |

### Value

A data frame where inner cells and cells to be published are combined or output according to parameter `output`

.

### Author(s)

Ã˜yvind Langrsud

### Examples

```
z1 <- SSBtoolsData("z1")
GaussSuppressDec(z1, 1:2, 3)
GaussSuppressDec(z1, freqVar = "ant", formula = ~ region + hovedint, maxN = 10)
```

*GaussSuppression*version 0.8.3 Index]