NumSingleton {SSBtools} | R Documentation |
Decoding of singletonMethod
Description
A GaussSuppression
singletonMethod
starting with "num"
is decoded into separate characters.
Usage
NumSingleton(singletonMethod)
Arguments
singletonMethod |
String to be decoded. If necessary, the input string is extended with |
Details
Any F
means the feature is turned off.
Other characters have the following meaning:
-
singleton2Primary
(1st character):-
T
: All singletons are forced to be primary suppressed. -
t
: Non-published singletons are primary suppressed.
-
-
integerUnique
(2nd character):-
T
: Integer values representing the unique contributors are utilized. Error ifsingleton
not supplied as integer. -
t
: AsT
above, but instead of error, the feature is turned off (asF
) ifsingleton
is not supplied as integer.
-
-
sum2
(3rd character):-
T
: Imaginary primary suppressed cells are made, which are the sum of some suppressed inner cells and which can be divided into two components. At least one component is singleton contributor. The other component may be an inner cell. -
H
: AsT
above. And in addition, the other component can be any primary suppressed published cell. This method may be computationally demanding for big data.
-
-
elimination
(4th character):-
t
: The singleton problem will be handled by methodology implemented as a part of the Gaussian elimination algorithm. -
m
: Ast
above. And in addition, a message will be printed to inform about problematic singletons. Actual reveals will be calculated whensingleton2Primary = T
(1st character) and whensingleton2Primary = t
yield the same result assingleton2Primary = T
. Problematic singletons can appear since the algorithm is not perfect in the sense that the elimination of rows may cause problems. Such problems can be a reason not to switch offsum2
. -
w
: Asm
above, butwarning
instead ofmessage
. -
T
,M
andW
: Ast
,m
andw
above. In addition, the gauss elimination routine is allowed to run in parallel with different sortings so that the problem of eliminated singleton rows is reduced. -
f
: AsF
, which means that the elimination feature is turned off. However, when possible, a message will provide information about actual reveals, similar tom
above.
-
-
combinations
(5th character):-
T
: This is a sort of extension ofsingleton2Primary
which is relevant when bothintegerUnique
andelimination
are used. For each unique singleton contributor, the method seeks to protect all linear combinations of singleton cells from the unique contributor. Instead of construction new primary cells, protection is achieved as a part of the elimination procedure. Technically this is implemented by extending the aboveelimination
method. It cannot be guaranteed that all problems are solved, and this is a reason not to turn offsingleton2Primary
. Best performance is achieved whenelimination
isT
,M
orW
. -
t
: AsT
, but without the added singleton protection. This means that protected linear combinations cannot be calculated linearly from non-suppressed cells. However, other contributors may still be able to recalculate these combinations using their own suppressed values.
-
Value
A character vector or NULL
Examples
NumSingleton("numTFF")
NumSingleton("numFtT")
NumSingleton("numttH")
NumSingleton("numTTFTT")