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


R null.space.dimension TPRS 未懲罰函數空間的基礎


R語言 null.space.dimension 位於 mgcv 包(package)。

說明

薄板樣條懲罰對某些函數的懲罰為零。這些函數的空間由一組多項式項組成。 null.space.dimension 查找此空間的維度 ,給定平滑器函數的協變量數量 以及平滑懲罰的階數 。如果 不滿足 ,則在給定 和平滑應在視覺上平滑的要求的情況下找到零空間的最小可能維度。

用法

null.space.dimension(d,m)

參數

d

是一個正整數 - t.p.s. 的變量數量。是一個函數。

m

一個非負整數,給出懲罰函數的階數,或表示應使用默認階數。

細節

僅當擺動懲罰的階數 滿足 時,薄板樣條線才在視覺上平滑。如果 ,則此例程找到最小的 ,為給定的 提供視覺平滑度,否則使用提供的 。零空間維數由下式給出:

這是返回的值。

一個整數(數組),零空間維度

例子

require(mgcv)
null.space.dimension(2,0)

作者

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

參考

Wood, S.N. (2003) Thin plate regression splines. J.R.Statist.Soc.B 65(1):95-114

https://www.maths.ed.ac.uk/~swood34/

也可以看看

tprs

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 The basis of the space of un-penalized functions for a TPRS。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。