Get a list of functional data objects each evolving up to an intermediate domain point.
This function produces a list functional data objects, each evolving up to an intermediate domain point, that can be used to estimate models that allow real-time predictions of incomplete functions, from the current functional domain up to the end of the observation, and to build control charts for real-time monitoring.
It calls the function get_mfd_array for each domain point.
get_mfd_array_real_time( data_array, grid = NULL, n_basis = 30, lambda = NULL, lambda_grid = 10^seq(-10, 1, length.out = 10), k_seq = seq(from = 0.25, to = 1, length.out = 10), ncores = 1 )
data_array |
See |
grid |
See |
n_basis |
See |
lambda |
See |
lambda_grid |
See |
k_seq |
A vector of values between 0 and 1, containing the domain points over which functional data are to be evaluated in real time. If the domain is the interval (a,b), for each instant k in the sequence, functions are evaluated in (a,k(b-a)). |
ncores |
If you want parallelization, give the number of cores/threads to be used when creating mfd objects separately for different instants. |
A list of mfd objects as produced by
get_mfd_array.
library(funcharts)
data("CanadianWeather")
fdobj <- get_mfd_array_real_time(CanadianWeather$dailyAv[, 1:5, 1:2],
lambda = 1e-2)Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.