designmatrices {BNPTSclust}R Documentation

Function that creates the design matrices necessary for the clustering algorithm to work.

Description

Function that generates the design matrices of the clustering algorithm based on the parameters that the user wants to consider, i.e. level, polinomial trend and/or seasonal components. It also returns the number of parameters that are considered and not considered for clustering.

Usage

designmatrices(level, trend, seasonality, deg, T, n, fun)

Arguments

level

Variable that indicates if the level of the time series will be considered for clustering. If level = 0, then it is omitted. If level = 1, then it is taken into account.

trend

Variable that indicates if the polinomial trend of the model will be considered for clustering. If trend = 0, then it is omitted. If trend = 1, then it is taken into account.

seasonality

Variable that indicates if the seasonal components of the model will be considered for clustering. If seasonality = 0, then they are omitted. If seasonality = 1, then they are taken into account.

deg

Degree of the polinomial trend of the model.

T

Number of periods of the time series.

n

Number of time series.

fun

Clustering function being used.

Value

Z

Design matrix of the parameters not considered for clustering.

X

Design matrix of the parameters considered for clustering.

p

Number of parameters not considered for clustering.

d

Number of parameters considered for clustering.

Note

For internal use.

Author(s)

Martell-Juarez, D.A.


[Package BNPTSclust version 2.0 Index]