Piecewise regression
piece_reg.RdComputes one global linear regression, on splitted data
Usage
piece_reg(
x,
break_dates = NULL,
fixed_var = NULL,
tvlm = FALSE,
bw = NULL,
left = TRUE,
...
)Arguments
- x
lmobject. It is the global regression model- break_dates
optional, to indicate the breakdates if they are known. By default set to
NULL.- fixed_var
fixed variables (not splitted using
break_dates).- tvlm
By default set to
FALSE. Indicates which model will be run on each sub data.FALSEmeans a lm will be run.- bw
bandwidth of the local regression (when
tvlm = TRUE).- left
logical. By default set toTRUE, i.e. the breakdate is the end date of each submodel- ...
other arguments passed to
tvReg::tvLM().
Details
Computes possible breakdates if not filled in. Uses function break_data and run a linear regression on the same splitted data.