powered by
PredictInterval uses Simplex to evaluate prediction accuracy as a function of forecast interval Tp.
PredictInterval
Simplex
PredictInterval(pathIn = "./", dataFile = "", dataFrame = NULL, pathOut = "./", predictFile = "", lib = "", pred = "", maxTp = 10, E = 1, tau = -1, columns = "", target = "", embedded = FALSE, verbose = FALSE, numThreads = 4, showPlot = TRUE)
path to dataFile.
dataFile
.csv format data file name. The first column must be a time index or time values. The first row must be column names.
input data.frame. The first column must be a time index or time values. The columns must be named.
path for predictFile containing output predictions.
predictFile
output file name.
string with start and stop indices of input data rows used to create the library of observations. A single contiguous range is supported.
string with start and stop indices of input data rows used for predictions. A single contiguous range is supported.
maximum value of Tp to evalulate.
embedding dimension.
lag of time delay embedding specified as number of time column rows.
string of whitespace separated column name(s) in the input data used to create the library.
column name in the input data used for prediction.
logical specifying if the input data are embedded.
logical to produce additional console reporting.
number of parallel threads for computation.
logical to plot results.
A data.frame with columns Tp, rho.
Tp, rho
# NOT RUN { data(TentMap) Tp.rho <- PredictInterval( dataFrame=TentMap, lib="1 100", pred="201 500", E=2, columns="TentMap", target="TentMap", showPlot = FALSE) # }
Run the code above in your browser using DataLab