get_mfd_array: Get Multivariate Functional Data from a three-dimensional...

View source: R/00_mfd.R

get_mfd_arrayR Documentation

Get Multivariate Functional Data from a three-dimensional array

Description

Get Multivariate Functional Data from a three-dimensional array

Usage

get_mfd_array(
  data_array,
  grid = NULL,
  n_basis = 30,
  n_order = 4,
  basisobj = NULL,
  Lfdobj = 2,
  lambda = NULL,
  lambda_grid = 10^seq(-10, 1, length.out = 10),
  ncores = 1
)

Arguments

data_array

A three-dimensional array. The first dimension corresponds to argument values, the second to replications, and the third to variables within replications.

grid

See get_mfd_list.

n_basis

See get_mfd_list.

n_order

#' See get_mfd_list.

basisobj

#' See get_mfd_list.

Lfdobj

#' See get_mfd_list.

lambda

See get_mfd_list.

lambda_grid

See get_mfd_list.

ncores

Deprecated. See get_mfd_list.

Value

An object of class mfd. See also ?mfd for additional details on the multivariate functional data class.

See Also

get_mfd_list, get_mfd_df

Examples

library(funcharts)
library(fda)
data("CanadianWeather")
mfdobj <- get_mfd_array(CanadianWeather$dailyAv[, 1:10, ],
                        lambda = 1e-5)
plot_mfd(mfdobj)


funcharts documentation built on Sept. 8, 2023, 6:04 p.m.