LT {TSPred} | R Documentation |
Time series transformation methods
Description
Constructors for the processing
class representing a time series
processing method based on a particular time series transformation.
Usage
LT(base = exp(1))
BoxCoxT(lambda = NULL, prep_par = NULL, postp_par = NULL, ...)
WT(
level = NULL,
filter = NULL,
boundary = "periodic",
prep_par = NULL,
postp_par = NULL,
...
)
subsetting(train_perc = 0.8, test_len = NULL)
SW(window_len = NULL)
NAS(na.action = stats::na.omit, prep_par = NULL)
MinMax(min = NULL, max = NULL, byRow = TRUE)
AN(min = NULL, max = NULL, byRow = TRUE, outlier.rm = TRUE, alpha = 1.5)
DIFF(
lag = NULL,
differences = NULL,
type = "simple",
postp_par = list(addinit = FALSE)
)
MAS(order = NULL, prep_par = NULL, postp_par = list(addinit = FALSE))
PCT(postp_par = NULL)
EMD(num_imfs = 0, meaningfulImfs = NULL, prep_par = NULL)
Arguments
base |
|
lambda |
See |
prep_par |
List of named parameters required by |
postp_par |
List of named parameters required by |
... |
Other parameters to be encapsulated in the class object. |
level |
See |
filter |
See |
boundary |
See |
train_perc |
|
test_len |
|
window_len |
See |
na.action |
Function for handling missing values in time series data |
min |
See |
max |
See |
byRow |
See |
outlier.rm |
See |
alpha |
See |
lag |
See |
differences |
See |
type |
See |
order |
See |
num_imfs |
See |
meaningfulImfs |
See |
Value
An object of class processing
.
Mapping-based nonstationary transformation methods
LT: Logarithmic transform. prep_func
set as LogT
and postp_func
set as LogT.rev
.
BoxCoxT: Box-Cox transform. prep_func
set as BCT
and postp_func
set as BCT.rev
.
DIFF: Differencing. prep_func
set as Diff
and postp_func
set as Diff.rev
.
MAS: Moving average smoothing. prep_func
set as mas
and postp_func
set as mas.rev
.
PCT: Percentage change transform. prep_func
set as pct
and postp_func
set as pct.rev
.
Splitting-based nonstationary transformation methods
WT: Wavelet transform. prep_func
set as WaveletT
and postp_func
set as WaveletT.rev
.
EMD: Empirical mode decomposition. prep_func
set as emd
and postp_func
set as emd.rev
.
Data subsetting methods
subsetting: Subsetting data into training and testing sets. prep_func
set as train_test_subset
and postp_func
set to NULL
.
SW: Sliding windows. prep_func
set as sw
and postp_func
set to NULL
.
Methods for handling missing values
NAS: Missing values treatment. prep_func
set as parameter na.action
and postp_func
set to NULL
.
Normalization methods
MinMax: MinMax normalization. prep_func
set as minmax
and postp_func
set to minmax.rev
.
AN: Adaptive normalization. prep_func
set as an
and postp_func
set to an.rev
.
Author(s)
Rebecca Pontes Salles
References
R. Salles, K. Belloze, F. Porto, P.H. Gonzalez, and E. Ogasawara. Nonstationary time series transformation methods: An experimental review. Knowledge-Based Systems, 164:274-291, 2019.
See Also
Other constructors:
ARIMA()
,
MSE_eval()
,
evaluating()
,
modeling()
,
processing()
,
tspred()