Learn R Programming

gRain (version 1.3-0)

grain-predict: Make predictions from a probabilistic network

Description

Makes predictions (either as the most likely state or as the conditional distributions) of variables conditional on finding (evidence) on other variables in an independence network.

Usage

# S3 method for grain
predict(object, response, predictors = setdiff(names(newdata),
  response), newdata, type = "class", ...)

Arguments

object

A grain object

response

A vector of response variables to make predictions on

predictors

A vector of predictor variables to make predictions from. Defaults to all variables that are note responses.

newdata

A data frame

type

If "class", the most probable class is returned; if "distribution" the conditional distrubtion is returned.

...

Not used

Value

A list with components

pred

A list with the predictions

pFinding

A vector with the probability of the finding (evidence) on which the prediction is based

References

S<U+00F8>ren H<U+00F8>jsgaard (2012). Graphical Independence Networks with the gRain Package for R. Journal of Statistical Software, 46(10), 1-26. http://www.jstatsoft.org/v46/i10/.

See Also

grain