當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。