Learn R Programming

gRim (version 0.2-0)

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
# NOT RUN {
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