logLik.covlmc {mixvlmc} | R Documentation |
Log-Likelihood of a VLMC with covariates
Description
This function evaluates the log-likelihood of a VLMC with covariates fitted on a discrete time series.
Usage
## S3 method for class 'covlmc'
logLik(object, initial = c("truncated", "specific", "extended"), ...)
Arguments
object |
the covlmc representation. |
initial |
specifies the likelihood function, more precisely the way the
first few observations for which contexts cannot be calculated are
integrated in the likelihood. Defaults to |
... |
additional parameters for logLik. |
Value
an object of class logLik
. This is a number, the log-likelihood of
the (CO)VLMC with the following attributes:
-
df
: the number of parameters used by the VLMC for this likelihood calculation -
nobs
: the number of observations included in this likelihood calculation -
initial
: the value of theinitial
parameter used to compute this likelihood
See Also
Examples
## Likelihood for a fitted VLMC with covariates.
pc <- powerconsumption[powerconsumption$week == 5, ]
breaks <- c(
0,
median(powerconsumption$active_power, na.rm = TRUE),
max(powerconsumption$active_power, na.rm = TRUE)
)
labels <- c(0, 1)
dts <- cut(pc$active_power, breaks = breaks, labels = labels)
dts_cov <- data.frame(day_night = (pc$hour >= 7 & pc$hour <= 17))
m_cov <- covlmc(dts, dts_cov, min_size = 5)
ll <- logLik(m_cov)
attributes(ll)
[Package mixvlmc version 0.2.1 Index]