Maintenance notice and suggested alternative (added in version 1.1.1)
This package will be maintained to work, but will not be developed further. It is limited to handling problems with two linked frequency tables. For more advanced frequency table problems and for magnitude tables, the GaussSuppression package is recommended.
Also, note that it is important to use easySdcTable’s own method
"Gauss"
(default), not sdcTable’s "GAUSS"
. See
comparisons at the GitHub
Repository.
Note after easySdcTable version 0.8.0
Method "Gauss"
has been made default (See NEWS). This is
an additional method that is not available in sdcTable.
News in easySdcTable version 0.9.0
Method “Gauss” improved when zeros omitted in input data.
- A potential pitfall when doing secondary suppression by Gaussian
elimination is cases with
protectZeros = TRUE
and where zeros are omitted in input data. The underlying function, GaussSuppression, produce a warning in such cases (introduced in SSBtools version 1.2.2) with text: “Suppressed cells with empty input will not be protected. Extend input data with zeros?”. Cases where this warning occur is now avoided within ProtectTable. Internally data are automatically extended when needed.
Another comment about “Gauss” and zeros omitted in input
When hierarchies are supplied as input (parameter
dimList
) and when there exist input codes in the
hierarchies that are totally missing in the data, it is still possible
to create a situation with warning: “Suppressed cells with empty
input will not be protected. Extend input data with zeros?”. This
behavior will not be changed. Ignore the warning if such codes represent
structural zeros. If not, extend data with zero frequencies (see
parameter freqVar) so that these code are represented in data.