lcMethodFlexmixGBTM {latrend}R Documentation

Group-based trajectory modeling using flexmix

Description

Fits a GBTM based on the flexmix::FLXMRglm driver.

Usage

lcMethodFlexmixGBTM(
  formula,
  formula.mb = ~1,
  time = getOption("latrend.time"),
  id = getOption("latrend.id"),
  nClusters = 2,
  ...
)

Arguments

formula

A formula specifying the model.

formula.mb

A formula specifying the class membership model. By default, an intercept-only model is used.

time

The name of the time variable.

id

The name of the trajectory identifier variable.

nClusters

The number of clusters to estimate.

...

Arguments passed to flexmix::flexmix or flexmix::FLXMRglm. The following arguments are ignored: data, k, trace.

References

GrĂ¼n B, Leisch F (2008). “FlexMix Version 2: Finite Mixtures with Concomitant Variables and Varying and Constant Parameters.” Journal of Statistical Software, 28(4), 1–35. doi:10.18637/jss.v028.i04.

See Also

Other lcMethod package interfaces: lcMethodFlexmix

Examples

data(latrendData)
if (require("flexmix")) {
  method <- lcMethodFlexmixGBTM(Y ~ Time, id = "Id", time = "Time", nClusters = 3)
  model <- latrend(method, latrendData)
}

[Package latrend version 1.6.1 Index]