R語言
fixDependence
位於 mgcv
包(package)。 說明
標識矩陣 X2
的列,這些列線性依賴於矩陣 X1
的列。主要用於為嵌套 GAM 設置可識別性約束。
用法
fixDependence(X1,X2,tol=.Machine$double.eps^.5,rank.def=0,strict=FALSE)
參數
X1 |
一個矩陣。 |
X2 |
一個矩陣,其列可能部分線性依賴於 |
tol |
評估線性相關性時使用的容差。 |
rank.def |
如果在給定 |
strict |
如果 |
細節
該算法使用基於 QR 分解的簡單方法:有關詳細信息,請參閱 Wood(2017 年,第 5.6.3 節)。
值
X2
的列向量,線性依賴於 X1
的列(或者如果 strict==FALSE
則需要刪除以實現獨立性和滿秩)。 NULL
如果兩個矩陣獨立。
例子
library(mgcv)
n<-20;c1<-4;c2<-7
X1<-matrix(runif(n*c1),n,c1)
X2<-matrix(runif(n*c2),n,c2)
X2[,3]<-X1[,2]+X2[,4]*.1
X2[,5]<-X1[,1]*.2+X1[,2]*.04
fixDependence(X1,X2)
fixDependence(X1,X2,strict=TRUE)
作者
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.
相關用法
- R fix.family.link 修改族以用於 GAM 擬合和檢查
- R factor.smooth GAM 中平滑交互的因子
- R fs.test FELSPLINE 測試函數
- R full.score 用於 nlm 內的 GCV/UBRE 分數
- R formXtViX GAMM 協方差矩陣的形式分量
- R formula.gam GAM公式
- 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 pdTens 實現張量積平滑的 pdMat 類的函數
- R Predict.matrix GAM 中平滑項的預測方法
- R Predict.matrix.soap.film 皂膜光滑度預測矩陣
- R smooth.construct.bs.smooth.spec GAM 中的懲罰 B 樣條
- R gamlss.gH 計算回歸係數的對數似然導數
- R plot.gam 默認 GAM 繪圖
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Detect linear dependencies of one matrix on another。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。