Nothing
NAomit
to SSBtools::Formula2ModelMatrix()
: TRUE
, NAs in the grouping variables are omitted in output and not included as a separate category.GaussSuppressionFromData()
and its wrappers.aggregateNA
is new parameter to GaussSuppressionFromData()
:TRUE
(default) to utilize the above NAomit
parameter.aggregatePackage
to "data.table"
to utilize this possibility.aggregatePackage
is parameter to GaussSuppressionFromData()
and its wrappers.aggregateBaseOrder
and rowGroupsPackage
. remove0
parameter in SuppressFewContributors/NContributorsRule
introduced in version 0.8.0.
When a single numVar
was used as input, the remove0
functionality failed.SuppressDominantCells()
is now considered a common function for both the nk-dominance rule and the p-percent rule.pPercent
parameter is now exposed in the SuppressDominantCells()
documentation.n
parameter in SuppressDominantCells()
now defaults to 1:length(k)
.GaussSuppression()
, "anySum"
in GaussSuppression()
to align with best theory.singletonMethod
to either "anySumOld"
or "anySumNOTprimaryOld"
.lpPackage
parameter, further suppression will be performed to satisfy the interval width requirements.rangePercent
: Required interval width expressed as a percentagerangeMin
: Minimum required width of the intervalsingletonMethod = "numttHTT"
, has been introduced in the
wrappers SuppressDominantCells()
and SuppressFewContribitors()
.
This setting represents the method that offers the highest level of protection.
However, it should be noted that with this setting, the computational load of
the suppression algorithm may double, which could potentially lead to a doubling of the
execution time as well. During these computations, ":::" will be displayed instead of "....".singletonMethod = "numttHtT"
.singletonMethod = "numttH"
.singletonMethod = "numttT"
.singletonMethod = "none"
.?SSBtools::NumSingleton
.SuppressDominantCells()
and SuppressFewContributors()
wrappers.dominanceVar
and candidatesVar
.removeCodes
parameter is now also available in the DominanceRule()
and SuppressDominantCells()
functions.contributorVar
(charVar
) in the SuppressFewContributors()
and NContributorsRule()
functions.SuppressDominantCells()
includes special functionality to prevent zero cells, which have been suppressed,
from being revealable in cases where negative values cannot occur. See the parameter singletonZeros
.pPercent
parameter directly through SuppressDominantCells()
.PPercentRule()
.PPercentRule()
and DominanceRule()
now serve as wrappers for the newly introduced.
general function MagnitudeRule()
.AdditionalSuppression()
generalized to take a wrappers as input.PrimaryRemoveWg()
, CandidatesNumWg()
and ForcedWg()
ComputeIntervals()
.lpPackage
parameter is specified in GaussSuppressionFromData()
or in any of its wrappers,
intervals for primary suppressed cells will be computed and included in the output.SuppressDominantCells()
and SuppressFewContributors()
. extraAggregate = TRUE
in the specs, dominanceSpec
and fewContributorsSpec
.PackageSpecs()
.SuppressSmallCounts()
, SuppressDominantCells()
, and SuppressFewContributors()
,
along with SuppressKDisclosure()
(which was available in the previous version).PackageSpecs()
.DominanceRule()
.SSBtools::GaussSuppression()
.SingletonUniqueContributor()
.forced
and usafe
are possible output columns.forcedInOutput
and unsafeInOutput
to GaussSuppressionFromData()
. freqVar
and weightVar
, are kept in the output. "freq"
and "weight"
.freqVar
/weightVar
than "freq"
/"weight"
needs to be updated."freq"
is still default when data is aggregated from microdata without freqVar
specified (see new parameter freqVarNew
). Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.