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.