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


R pdConstruct 構造 pdMat 對象


R語言 pdConstruct 位於 nlme 包(package)。

說明

此函數是與 object 關聯的 pdMat 類的替代構造函數,主要在其他函數內部使用。請參閱有關主要構造函數的文檔,通常與對象的 pdMat 類同名。

用法

pdConstruct(object, value, form, nam, data, ...)

參數

object

繼承自類 pdMat 的對象,表示正定矩陣。

value

可選的初始化值,可以是以下任意值:pdMat 對象、正定矩陣、單邊線性公式(變量由 + 分隔)、字符串向量或數值向量。默認為 numeric(0) ,對應於未初始化的對象。

form

可選的單邊線性公式,指定 object 表示的矩陣的行/列名稱。由於 form 中可能存在因子,因此需要在 data.frame 上計算公式以解析其定義的名稱。當 value 是單邊公式時,該參數將被忽略。默認為 NULL

nam

一個可選的字符串向量,指定對象表示的矩陣的行/列名稱。它的長度必須等於基礎正定矩陣和未複製元素的維度。當 value 是字符串向量時,該參數被忽略。默認為 NULL

data

一個可選 DataFrame ,用於評估 valueform 中命名的變量。它用於獲取 factors 的級別,這會影響底層矩陣的維度和行/列名稱。如果是 NULL ,則不會嘗試獲取有關公式中出現的 factors 的信息。默認為調用該函數的父框架。

...

某些方法的可選參數。

表示正定矩陣的 pdMat 對象,繼承自與 object 相同的類。

例子

pd1 <- pdSymm()
pdConstruct(pd1, diag(1:4))

作者

José Pinheiro and Douglas Bates bates@stat.wisc.edu

也可以看看

pdCompSymm , pdDiag , pdIdent , pdNatural , pdSymm

相關用法


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