Synthesis by linear regression
syn.norm.RdGenerates univariate synthetic data using linear regression analysis.
Arguments
- y
an original data vector of length
n.- x
a matrix (
nxp) of original covariates.- xp
a matrix (
kxp) of synthesised covariates.- proper
a logical value specifying whether proper synthesis should be conducted. See details.
- ...
additional parameters.
Details
Generates synthetic values using the spread around the
fitted linear regression line of y given x.
For proper synthesis first the regression coefficients
are drawn from normal distribution with mean and variance
from the fitted model.
Value
A list with two components:
- res
a vector of length
kwith synthetic values ofy.- fit
a data frame with regression coefficients and error estimates.