Last data update: 2014.03.03

R: Functional Linear Model Analysis
flm_cateR Documentation

Functional Linear Model Analysis

Description

A function that does functional linear model analysis.

Usage

flm_cate(FD, basistype="fourier", nbasis=9, norder=4)

Arguments

FD

The list from the function fda.smoothdata.

basistype

A string specifying either "fourier" and "bspline".

nbasis

The number of basis functions to be used for functional linear model analysis. Default value is 9.

norder

an integer specifying the order of b-splines, which is one higher than their degree. The default of 4 gives cubic splines.

Value

A list consisting of three components as follows:

freg

A fRegress fit object containing the intercept and coefficient functions (check function fRegress for details)

fregstd

A list containing the standard error functions of the intercept and coefficient functions.

Author(s)

William D. Shannon, Tao Li, Hong Xian, Jia Wang, Elena Deych, Carlos Gonzalez

Examples

	data(act_29pt)
	data(clinic_29pt_ahi)
	
	colnames(act_29pt) <- sub("X", "", colnames(act_29pt)) 
	data <- as.matrix(act_29pt[,-1])
	
	matchid  <- fda.matchid(data, clinic_29pt_ahi, "contin")
	FDcont <- fda.smoothdata(matchid)
	
	geftFDcont <- flm_cate(FDcont)

Results


R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(Actigraphy)
Loading required package: fda
Loading required package: splines
Loading required package: Matrix

Attaching package: 'fda'

The following object is masked from 'package:graphics':

    matplot

> png(filename="/home/ddbj/snapshot/RGM3/R_CC/result/Actigraphy/flm_cate.Rd_%03d_medium.png", width=480, height=480)
> ### Name: flm_cate
> ### Title: Functional Linear Model Analysis
> ### Aliases: flm_cate
> 
> ### ** Examples
> 
> 	data(act_29pt)
> 	data(clinic_29pt_ahi)
> 	
> 	colnames(act_29pt) <- sub("X", "", colnames(act_29pt)) 
> 	data <- as.matrix(act_29pt[,-1])
> 	
> 	matchid  <- fda.matchid(data, clinic_29pt_ahi, "contin")
> 	FDcont <- fda.smoothdata(matchid)
> 	
> 	geftFDcont <- flm_cate(FDcont)
> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>