ParamPWR contains all the parameters of a PWR model. The parameters are calculated by the initialization Method and then updated by the Method dynamic programming (here dynamic programming)
XNumeric vector of length m representing the covariates/inputs x_{1},…,x_{m}.
YNumeric vector of length m representing the observed response/output y_{1},…,y_{m}.
mNumeric. Length of the response/output vector Y.
KThe number of regimes (PWR components).
pThe order of the polynomial regression. p is fixed to 3 by
default.
gammaSet of transition points. gamma is a column matrix of size
(K + 1, 1).
betaParameters of the polynomial regressions. beta is a matrix of
dimension (p + 1, K), with p the order of the polynomial
regression. p is fixed to 3 by default.
sigma2The variances for the K regimes. sigma2 is a matrix of size
(K, 1).
phiA list giving the regression design matrices for the polynomial and the logistic regressions.
computeDynamicProgram(C1, K)Method which implements the dynamic programming based on the cost matrix
C1 and the number of regimes/segments K.
computeParam()Method which estimates the parameters beta and sigma2
knowing the transition points gamma.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.