Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

aug.x

Augmented Predictor Function


Description

Creates the augmented predictor matrix based on an appropriately defined changepoint structure.

Usage

aug.x(X, cp.locs, cp, delta = NULL)

Arguments

X

The raw matrix of predictor values. Note that the raw data matrix should not include a columns of 1's.

cp.locs

The locations of the changepoints. The length of this vector must be equal to the sum of the entries of cp.

cp

A vector having length equal to the number of predictors.

delta

A vector to accommodate discontinuities. If NULL, then no discontinuities are included. Otherwise, this must be a vector of the same length as cp.locs.

Details

This function is called by segregmixEM and the associated internal functions.

Value

aug.x returns a matrix of the original matrix X with the predictor adjusted for changepoints and (optional) discontinuities.

See Also

Examples

x <- matrix(1:30, nrow = 10)
cp <- c(1, 3, 0)
cp.locs <- c(3, 12, 14, 16)
d <- rep(0, 4)
x1 <- aug.x(x, cp.locs, cp, delta = NULL)
x1
x2 <- aug.x(x, cp.locs, cp, delta = d)
x2

mixtools

Tools for Analyzing Finite Mixture Models

v1.2.0
GPL (>= 2)
Authors
Derek Young [aut, cre] (<https://orcid.org/0000-0002-3048-3803>), Tatiana Benaglia [aut], Didier Chauveau [aut], David Hunter [aut], Ryan Elmore [ctb], Thomas Hettmansperger [ctb], Hoben Thomas [ctb], Fengjuan Xuan [ctb]
Initial release
2020-02-05

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.