Simulation.default: Simulates a sample

Description Usage Arguments Details Value Author(s) See Also Examples

View source: R/Simulation.default.r

Description

Simulates an (x,y) sample (suitable for estimating a lm) which can be either non linear/heteroscedastic/non normal or in line with standard lm assumptions

Usage

1
Simulation.default(model.to.sim)

Arguments

model.to.sim

an integer between 1 and 4 where 1=non linearity; 2=heteroscedasticity; 3=non normality; 4=no violation

Details

The sample size is simulated between 10 and 1000 according to a uniform distribution. The explanatory variable is simulated as uniform, Gaussian, chi.square, t or a mixture of normal distributions. If non linearity or heteroscedasticity is chosen a random regression function or variance function is defined, if non normality is chosen the (always additive) error is simulated from a chi.square, t, Beta or truncated normal.#'

Value

A list of objects (of which the first two are essential, the following are needed to display the correct solution in the shiny app)

x,y

the sample

my

the true mean of Y

sderr

the true standard deviation of errors

errore

the errors

xperdens,ferrore

coordinates of points of the true density of errors

Author(s)

Francesco Pauli, francesco.pauli@deams.units.it

See Also

ComputerDecision.default, checksim

Examples

1
2
3

lmviz documentation built on Aug. 25, 2020, 1:06 a.m.