Learn R Programming

gRim (version 0.1.2)

testInEdges; testOutEdges: Test edges in graphical models with p-value/AIC value

Description

Test edges in graphical models with p-value/AIC value. The models must iModels.

Usage

testInEdges (object, edgeMAT=NULL, criterion = "aic", k = 2,
 alpha = NULL, headlong = FALSE, details = 1, ...)
testOutEdges(object, edgeMAT=NULL, criterion = "aic", k = 2,
 alpha = NULL, headlong = FALSE, details = 1, ...)

Arguments

object
An iModel model object
edgeMAT
A p * 2 matrix with edges
criterion
Either "aic" or "test" (for significance test)
k
Penalty term when criterion="aic". Only k=2 gives genuine AIC.
alpha
Critical value for deeming an edge to be significant/ insignificant. When criterion="aic", alpha defaults to 0; when criterion="test", alpha defaults to 0.05.
headlong
If TRUE then testing will stop once a model improvement has been found.
details
Controls the level of printing on the screen.
...
Further arguments to be passed on to testdelete (for testInEdges) and testadd (for testOutEdges).

Value

  • A matrix.

See Also

getEdges, testadd, testdelete

Examples

Run this code
data(math)
cm1 <- cmod(~me:ve+ve:al+al:an, data=math)
testInEdges(cm1, getEdges(cm1$glist))
testOutEdges(cm1, getEdges(cm1$glist, ingraph=FALSE))

Run the code above in your browser using DataLab