Learn R Programming

KSPM (version 0.2.1)

coef.kspm: Extract Model Coefficients

Description

Returns linear and kernel coefficients for a model of class "kspm".

Usage

# S3 method for kspm
coef(object, ...)

Arguments

object

an object of class "kspm", usually, a result of a call to kspm.

...

additional optional argument (currently unused).

Value

Two matrices of coefficients.

linear

A vector of coefficients for linear part. One row is one variable.

kernel

A matrix of coefficients for linear part. One row is one subject, one column is one kernel part.

References

Liu, D., Lin, X., and Ghosh, D. (2007). Semiparametric regression of multidimensional genetic pathway data: least squares kernel machines and linear mixed models. Biometrics, 63(4), 1079:1088.

See Also

kspm for fitting model.

Examples

Run this code
# NOT RUN {
x <- 1:15
z1 <- runif(15, 1, 6)
z2 <- rnorm(15, 1, 2)
y <- 3*x + (z1 + z2)^2 + rnorm(15, 0, 2)
fit <- kspm(y, linear = ~ x, kernel = ~ Kernel(~ z1 + z2,
kernel.function = "polynomial", d= 2, rho = 1, gamma = 0))
coef(fit)

# }

Run the code above in your browser using DataLab