lme objectR/logLik1.R
logLik1.lme.RdThis is a method for the logLik1 generic function.
# S3 method for class 'lme'
logLik1(modfit, dt1, dtInit)an lme object representing a model fitted using maximum likelihood.
a data frame with data for one subject, for whom the log-likelihood function is to be evaluated.
an optional auxiliary data frame.
Numeric scalar value representing the contribution of a given subject to the overall log-likelihood returned by logLik applied to an lme object defined by the modfit argument.
Calculates the profile likelihood (with beta profiled out) for one subject.
Data with one level of grouping only. The correlation component in modelStruct is not implemented.
library(nlme)
data(armd, package = "nlmeU")
lm3.form <- visual ~ visual0 + time + treat.f
fm16.5ml <- lme(lm3.form,
random = list(subject = pdDiag(~time)),
weights = varPower(form = ~time),
data = armd, method = "ML") # M16.5
df1 <- subset(armd, subject = "1") # Panel R20.7
#> Warning: In subset.data.frame(armd, subject = "1") :
#> extra argument ‘subject’ will be disregarded
logLik1(fm16.5ml, df1)
#> Error in solve.default(V): Lapack routine dgesv: system is exactly singular: U[858,858] = 0