View source: R/GaussSuppressDec.R
| GaussSuppressDec | R Documentation | 
GaussSuppressionFromData, or one of its wrappers, is run and decimal numbers are added to output by
executing  SuppressDec.
GaussSuppressDec(
  data,
  ...,
  fun = GaussSuppressionFromData,
  output = NULL,
  use_freqVar = NA,
  digits = 9,
  nRep = NULL,
  rmse = pi/3,
  sparseLimit = 500,
  rndSeed = 123,
  runIpf = FALSE,
  eps = 0.01,
  iter = 100,
  mismatchWarning = TRUE,
  whenDuplicatedInner = NULL,
  whenMixedDuplicatedInner = warning
)
| data | Input daata as a data frame | 
| ... | Further parameters to  | 
| fun | A function:  | 
| output | NULL (default),  | 
| use_freqVar | Logical ( 
 When  | 
| 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). | 
A data frame where inner cells and cells to be published are combined or output according to parameter output.
Øyvind Langrsud
SuppressionFromDecimals()
a <- GaussSuppressDec(data = SSBtoolsData("example1"), 
                      fun = SuppressSmallCounts, 
                      dimVar = c("age", "geo"),
                      preAggregate = TRUE, 
                      freqVar = "freq", maxN = 3)
a                       
                 
b <- GaussSuppressDec(data = SSBtoolsData("magnitude1"), 
                      fun = SuppressDominantCells, 
                      numVar = "value", 
                      formula = ~sector2 * geo + sector4 * eu,
                      contributorVar = "company", k = c(80, 99))
b  
 
# FormulaSelection() works on this output as well 
FormulaSelection(b, ~sector2 * geo)                       
                      
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.