| generate {depmix} | R Documentation |
generate generates a dataset according to a given dmm.
generate(ntimes,dmm,nreal=1)
ntimes |
The number of repeated measurements, ie the length of the time series (this may be a vector containing the lengths of independent realiazations). |
dmm |
Object of class dmm or mixdmm. |
nreal |
The number of independent realizations that is to generated.
Each of them will have the dimension of ntimes; all this does is
replace ntimes by rep(ntimes,nreal). |
generate generates a date set of the specified dimensions
ntimes and nreal using the parameter values in dmm,
which should be an object of class dmm or mixdmm.
generate does not handle multi group models, which can be run
separately.
Generate returns an object of class markovdata. The
return object has an attribute called instates, a vector with the starting
states of each realization. When the model is a mixture the return has
another attribute incomp containing the components of each realization.
Ingmar Visser i.visser@uva.nl
# create a 2 state model with one continuous and one binary response # with start values provided in st st <- c(1,0.9,0.1,0.2,0.8,2,1,0.7,0.3,5,2,0.2,0.8,0.5,0.5) mod <- dmm(nsta=2,itemt=c(1,2), stval=st) # generate two series of lengths 100 and 50 respectively using above model gen<-generate(c(100,50),mod) summary(gen) plot(gen)