Learn R Programming

catnet (version 1.08.2)

catNetworkEvaluate-class: Class "catNetworkEvaluate"

Description

This class contains a list of catNetworks together with some diagnostic metrics and information. catNetworkEvaluate objects are created automatically as result of calling cnEvaluate or one of the cnSearch functions.

Arguments

Details

The class catNetworkEvaluate is used to output the result of two functions: cnEvaluate and cnSearchSA. The usage of it in the first case is explained next. The complexity and log-likelihood of the networks listed in nets slots are stored in complexity and loglik slots. Function cnEvaluate and cnCompare fills all the slots from hamm to markov.fn by comparing these networks with a given network. See in the manual of cnCompare function for description of different distance criteria. By calling cnPlot upon a catNetworkEvaluate object, some relevant comparison information can be plotted.

When catNetworkEvaluate is created by calling cnSearchSA or cnSearchSAcluster functions, complexity and loglik contains the information not about the networks in the nets list, but about the optimal networks found during the stochastic search process. Also, the slots from hamm to markov.fn are not used.

See Also

catNetwork-class, catNetworkDistance-class, cnEvaluate, cnCompare, cnPlot