Produces summaries of the synthesised variables. When more than one
synthetic data set has been generated (object$m > 1), by default summaries
are calculated by averaging summary values for all synthetic data copies
(see msel
argument).
# S3 method for synds
summary(object, msel = NULL, maxsum = 7,
digits = max(3, getOption("digits")-3), ...)# S3 method for summary.synds
print(x, ...)
An object of class summary.synds
, which is a list with the following
components:
the number of synthetic versions of the original (observed) data.
index or indices of synthetic data copies for which a summary
is produced. If NULL
summaries are calculated by averaging
summary values for all synthetic data copies.
a vector of synthesising methods applied to each variable in the saved synthesised data.
a table or a list of tables (if more than one synthetic data set is selected) with summaries of synthesised variables.
an object of class synds
; a result of a call to
syn
.
index or indices of synthetic data copies for which a summary
is desired. If NULL
(default) summaries are calculated by averaging
summary values for all synthetic data copies.
integer, indicating how many levels should be shown for factors.
integer, used for number formatting with format
.
additional arguments passed to summary
.
an object of class summary.synds
.
See summary
for more details.
Nowok, B., Raab, G.M and Dibben, C. (2016). synthpop: Bespoke creation of synthetic data in R. Journal of Statistical Software, 74(11), 1-26. tools:::Rd_expr_doi("10.18637/jss.v074.i11").
s1 <- syn(SD2011[,c("sex","age","edu","marital")], m = 3)
summary(s1)
summary(s1, msel = c(1,3))
Run the code above in your browser using DataLab