Fits a penalized regression model where the response is a 2D surface Y_i(s,t) and predictors are scalar.
Arguments
- fdataobj
An fdata object where each row is a flattened 2D surface (m1 * m2 grid points).
- predictors
A matrix of scalar predictors (n x p).
- argvals.s
Grid points along the s dimension.
- argvals.t
Grid points along the t dimension.
- lambda.s
Smoothing penalty in s direction (default 0).
- lambda.t
Smoothing penalty in t direction (default 0).
Value
An object of class 'fosr.2d' with components:
- intercept
Intercept surface as fdata
- beta
Coefficient surfaces as fdata
- fitted
Fitted surfaces as fdata
- residuals
Residual surfaces as fdata
- r.squared
Global R-squared
- r.squared.pointwise
Pointwise R-squared values
- lambda.s
Penalty in s direction
- lambda.t
Penalty in t direction
- gcv
GCV criterion
- grid
List with argvals.s, argvals.t, m1, m2