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


R smooth.info 提供有關平滑規範的額外信息的通用函數


R語言 smooth.info 位於 mgcv 包(package)。

說明

獲取一個平滑規範對象,並在調用平滑構造函數之前向其添加額外的基礎特定信息。默認方法返回未修改的提供對象。

用法

smooth.info(object)

參數

object

是一個平滑的規範對象

細節

有時,在構造平滑器之前,有必要了解有關平滑器的一些信息,超出初始平滑規範對象中的內容。例如,一些平滑項可以設置為張量積平滑,並且在使用離散協變量方法時,bam 可以利用這一點。然而,bam 需要在構造之前知道平滑器是否屬於此類別,以便邊際離散化其協變量而不是聯合離散化。與其bam 具有此類平滑類的硬編碼列表,不如平滑規範對象自己報告這一點。 smooth.info 方法函數是實現此目的的手段。解釋 gam 公式時,smooth.info 函數在生成後立即應用於每個平滑規範對象(在 interpret.gam0 中)。

一個平滑的規範對象,可以以某種方式進行修改。

例子

# See smooth.construct examples
spec <- s(a,bs="re")
class(spec)
spec$tensor.possible
spec <- smooth.info(spec)
spec$tensor.possible

作者

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

參考

Wood S.N. (2017) Generalized Additive Models: An Introduction with R (2nd edition). Chapman and Hall/CRC Press.

也可以看看

bam , smooth.construct , PredictMat

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Generic function to provide extra information about smooth specification。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。