| semLme | R Documentation | 
This function estimates the linear mixed regression model when the dependent variable is interval-censored. The estimation of the standard errors is fasciliated by a parametric bootstrap.
semLme(
  formula,
  data,
  classes,
  burnin = 40,
  samples = 200,
  trafo = "None",
  adjust = 2,
  bootstrap.se = FALSE,
  b = 100
)
| formula | a two-sided linear formula object describing both the fixed-effects
and random-effects part of the model, with the response on the left of a ~ operator
and the terms, separated by + operators, on the right. Random-effects terms are
distinguished by vertical bars (|) separating expressions for design matrices from
grouping factors, as in  | 
| data | a data frame containing the variables of the model | 
| classes | numeric vector of classes;  | 
| burnin | the number of burn-in iterations of the SEM-algorithm | 
| samples | the number of additional iterations of the SEM-algorithm for parameter estimation | 
| trafo | transformation of the dependent variable to fulfil the model assumptions 
 default is  | 
| adjust | extends the number of iteration steps of the SEM-algorithm
for finding the optimal lambda of the Box-Cox transformation. The number of iterations
is extended in the following way:  | 
| bootstrap.se | if  | 
| b | number of bootstrap iterations for the estimation of the standard errors | 
The model parameters are estimated using pseudo samples of the
interval-censored dependent variable. The object pseudo.y returns the
pseudo samples of each iteration step of the SEM-algorithm.
An object of class "sem" that provides parameter estimated for linear
regression models with interval-censored dependent variable. Generic
functions such as, print,
plot, and summary have methods that can be used
to obtain further information. See semObject for descriptions
of components
of objects of class "sem".
Walter, P. (2019). A Selection of Statistical Methods for Interval-Censored Data with Applications to the German Microcensus, PhD thesis, Freie Universitaet Berlin
lmer, print.sem,
plot.sem, summary.sem
## Not run: 
# Load and prepare data
data <- Exam
classes <- c(1, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.7, 8.5, Inf)
data$examsc.class <- cut(data$examsc, classes)
# Run model with random intercept and default settings
model1 <- semLme(
  formula = examsc.class ~ standLRT + schavg + (1 | school),
  data = data, classes = classes
)
summary(model1)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.