pdTens
位於 mgcv
包(package)。 說明
這組函數實現了 nlme
庫 pdMat
類,以允許由 lme
估計張量積平滑,如 gamm
所調用。張量積平滑具有由懲罰矩陣的加權和組成的懲罰矩陣,其中權重是平滑參數。在混合模型公式中,罰矩陣是項隨機效應的協方差矩陣的逆矩陣,平滑參數(乘以一半)是要估計的方差參數。不可能轉換問題以使所需的隨機效應協方差矩陣看起來像標準 pdMat
類之一:因此需要 pdTens
類。 notLog2
參數化可確保參數為正。
這些函數( pdTens
、 pdConstruct.pdTens
、 pdFactor.pdTens
、 pdMatrix.pdTens
、 coef.pdTens
和 summary.pdTens
)通常不會直接調用。
用法
pdTens(value = numeric(0), form = NULL,
nam = NULL, data = sys.frame(sys.parent()))
參數
value |
參數的初始化值。通常不使用。 |
form |
指定隨機效應結構的片麵公式。該公式應具有屬性 |
nam |
名稱參數,通常不與此類一起使用。 |
data |
用於評估公式的 DataFrame 。 |
細節
如果直接使用此類,請注意,值得將 S
矩陣縮放為“中等大小”,例如將每個矩陣除以其最大奇異值:這可以避免 lme
默認值的問題(smooth.construct.tensor.smooth.spec
這樣做自動地)。
這似乎是實現新的 pdMat
類所需的最小函數集。
請注意,雖然 pdFactor
和 pdMatrix
函數返回縮放隨機效應協方差矩陣或其因子的逆矩陣,但 pdConstruct
函數有時使用縮放協方差矩陣的估計值進行初始化,有時使用其逆矩陣進行初始化。
值
類 pdTens
對象,或其係數或它表示的矩陣或該矩陣的因子。 pdFactor
以向量形式返回因子(按列壓縮)(pdMatrix
始終返回矩陣)。
例子
# see gamm
作者
Simon N. Wood simon.wood@r-project.org
參考
Pinheiro J.C. and Bates, D.M. (2000) Mixed effects Models in S and S-PLUS. Springer
The nlme
source code.
https://www.maths.ed.ac.uk/~swood34/
也可以看看
相關用法
- R pdIdnot 單位矩陣倍數的溢出證明 pdMat 類
- R plot.gam 默認 GAM 繪圖
- R pcls 懲罰約束最小二乘擬合
- R place.knots 通過協變量值自動均勻放置一組結
- R predict.bam 根據擬合的大加法模型進行預測
- R polys.plot 繪製定義為多邊形的地理區域
- R print.gam 打印廣義加法模型對象。
- R predict.gam 根據擬合的 GAM 模型進行預測
- R pen.edf 提取與遊戲擬合中每個懲罰相關的有效自由度
- R psum.chisq 評估 c.d.f.卡方偏差的加權和
- R vcov.gam 從 GAM 擬合中提取參數(估計器)協方差矩陣
- R gam.check 擬合 gam 模型的一些診斷
- R null.space.dimension TPRS 未懲罰函數空間的基礎
- R gam.reparam 尋找平方根懲罰的穩定正交重新參數化。
- R extract.lme.cov 從 lme 對象中提取數據協方差矩陣
- R scat 用於重尾數據的 GAM 縮放 t 係列
- R choldrop 刪除並排名第一 Cholesky 因子更新
- R smooth.construct.cr.smooth.spec GAM 中的懲罰三次回歸樣條
- R bandchol 帶對角矩陣的 Choleski 分解
- R gam.side GAM 的可識別性邊條件
- R cox.ph 附加 Cox 比例風險模型
- R mgcv.parallel mgcv 中的並行計算。
- R gamm 廣義加性混合模型
- R Predict.matrix GAM 中平滑項的預測方法
- R Predict.matrix.soap.film 皂膜光滑度預測矩陣
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Functions implementing a pdMat class for tensor product smooths。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。