FixRiskyIntervals {GaussSuppression} | R Documentation |
New primary cells to fix risky intervals
Description
Indices to new primary cells are returned
Usage
FixRiskyIntervals(
x,
z,
primary,
suppressed,
candidates = NULL,
minVal = NULL,
lpPackage = "lpSolve",
gaussI = FALSE,
allInt = FALSE,
sparseConstraints = TRUE,
rangeLimits
)
Arguments
x |
ModelMatrix, as output from SSBtools::ModelMatrix |
z |
numerical vector with length ncol(x). Corresponds to table cell values |
primary |
Vector indicating primary suppressed cells. Can be logical or integer. If integer vector, indicates the columns of x which are considered primary suppressed. |
suppressed |
Vector indicating all suppressed cells. Can be logical or integer. If integer vector, indicates the columns of x which are considered suppressed. |
candidates |
|
minVal |
a known minimum value for table cells. Default NULL. Note that 'minVal' is interpreted as the limiting value for all suppressed cells. Specifying 'minVal=0' would be redundant, as a minimum value of 0 is anyway assumed for inner cells (see details). |
lpPackage |
The name of the package used to solve linear programs. Currently, 'lpSolve' (default), 'Rsymphony', 'Rglpk' and 'highs' are supported. |
gaussI |
Boolean vector. If TRUE (default), GaussIndependent is used to reduce size of linear program. |
allInt |
Integer variables when TRUE.
See |
sparseConstraints |
When TRUE, a sparse constraint matrix will be input to the
solver. In the case of |
rangeLimits |
As computed by |
Details
Code in this function started from a copy of ComputeIntervals