当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R smooth.construct.tensor.smooth.spec 张量积平滑构造函数


R语言 smooth.construct.tensor.smooth.spec 位于 mgcv 包(package)。

说明

一种特殊的 smooth.construct 方法函数,用于从单惩罚边际平滑的任意组合创建张量积平滑。

用法

## S3 method for class 'tensor.smooth.spec'
smooth.construct(object, data, knots)

参数

object

tensor.smooth.spec 的平滑规范对象,通常由 gam 模型公式中的 te(x,z) 等术语生成

data

仅包含该术语所需的数据(包括任何 by 变量)的列表,其名称对应于 object$term (和 object$by )。 by 变量是最后一个元素。

knots

包含为基础设置提供的任何结的列表 - 与 data 具有相同的顺序和相同的名称。可以是 NULL 。请参阅详细信息以获取更多信息。

细节

张量积平滑是多个变量的平滑,允许不同变量的平滑程度不同。它们可用作平滑交互项,因为它们对于协变量的线性重新缩放具有不变性,这意味着它们对不同协变量的测量单位不敏感。当各向同性平滑不合适时,它们也很有用。请参阅tesmooth.constructsmooth.terms

"tensor.smooth" 的对象。有关该对象将包含的元素,请参阅smooth.construct

例子

## see ?gam

作者

Simon N. Wood simon.wood@r-project.org

参考

Wood, S.N. (2006) Low rank scale invariant tensor product smooths for generalized additive mixed models. Biometrics 62(4):1025-1036

也可以看看

cSplineDes

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Tensor product smoothing constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。