fts
updated to be a constructor of a new S4 object that is used to create objects of class fts
. Note that the user may specify their own basis and grid or may specify that they want the constructor to build such attributes automatically. In addition, the fts
may be comprised of variables observed over one or two-dimensional domains. This constructor also has custom validity checks built in to help the user construct fts
objects.
fts.plot
was updated to allow for plotting of fts
variables observed over two-dimensional domains.
fssa
updated so that univariate and multivariate fts
objects may be decomposed where each variable may be observed over a one or two-dimensional domain. In addition, the speed of the decomposition process was increased by using the Rspectra and RcppEigen R packages, and the Eigen C++ package.
plot.fssa
was updated to allow the user to plot the left singular functions for fts
whose variables have domains over two-dimensions. All other plotting options were updated to handle the two-dimensional domain functionality as well.
freconstruct
updated to allow for the reconstruction stage of univariate and multivariate fts
objects whose variables might be might observed over one or two-dimensional domains.
Arithmetic operations such as fts
addition and fts
subtraction have been updated to allow for numeric vector-fts
arithmetic.
fforecast
was added to allow for nonparametric forecasting of fts
objects via fssa
recurrent or fssa
vector forecasting. The approach begins with objects of class fssa
. The fts
may be univariate or multivariate however, the variables must be observed over a one-dimensional domain. Different dimensional domains forecasting is under development.
Montana
was added to provide an example of a multivariate fts
whose variables are observed over a one-dimensional and two-dimensional domain.
load_github_data
was added to allow the user to load the Callcenter
, Jambi
, and Montana
datasets from GitHub which significantly reduced the size of the package. In addition, this same function may be used to load data from any other public GitHub repository.
line
type plots in plot.fts
that prevented plotting.