# Hybrid Bayesian Networks Using R and JAGS

## Documentation for package ‘HydeNet’ version 0.10.4

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

Hyde-package | Hydbrid Decision Networks
%>% | Chain together multiple operations.
bindPosterior | Bind Posterior Distributions
BJDealer | Blackjack Dealer Outcome Probabilities
BlackJack | Black Jack Hybrid Decision Network
BlackJackTrain | Black Jack Network Training Dataset
compileDecisionModel | Compile JAGS Models to Evaluate the Effect of Decisions in a Network
compileJagsModel | Compile Jags Model from a Hyde Network
cpt | Compute a conditional probability table for a factor given other factors
cpt.formula | Compute a conditional probability table for a factor given other factors
cpt.list | Compute a conditional probability table for a factor given other factors
customNode | Plotting Utilities Probabilistic Graphical Network
dataframeFactors | Hyde Network Utility Functions
decisionOptions | Hyde Network Utility Functions
defaultPolicyMatrix | Construct Policy and Decision Matrices
expectedParameters | List Expected Parameter Names and Expected Variables Names
expectedVariables | List Expected Parameter Names and Expected Variables Names
factorFormula | Convert Factor Levels in Formula to Numeric Values
factorRegex | Produce Regular Expressions for Extracting Factor Names and Levels
fromData | Set Node Relationships
fromFormula | Set Node Relationships
Hyde | Hydbrid Decision Networks
HydeNetSummaries | HydeNet Summary Objects
HydeNetwork | Define a Probablistic Graphical Network
HydeNetwork.formula | Define a Probablistic Graphical Network
HydeNetwork.list | Define a Probablistic Graphical Network
HydePlotOptions | Plotting Utilities Probabilistic Graphical Network
HydePosterior | Posterior Distributions of a Decision Network
HydeUtilities | Hyde Network Utility Functions
inputCPT | Compute a conditional probability table for a factor given other factors
inputCPT.formula | Compute a conditional probability table for a factor given other factors
inputCPT.list | Compute a conditional probability table for a factor given other factors
inputCPTExample | Example Conditional Probability Table Resulting from the 'inputCPT' function.
jagsDists | JAGS Probability Distributions.
jagsFunctions | JAGS Functions Compatible with R.
makeFactorRef | Hyde Network Utility Functions
makeJagsReady | Hyde Network Utility Functions
mapEdges | Plotting Utilities Probabilistic Graphical Network
matchLevelNumber | Hyde Network Utility Functions
matchVars | Hyde Network Utility Functions
mergeCustomEdges | Plotting Utilities Probabilistic Graphical Network
mergeCustomNodes | Plotting Utilities Probabilistic Graphical Network
mergeDefaultPlotOpts | rdname plot.HydeNetwork
modelToNode | Convert a Model Object to a Network Node
modelToNode.cpt | Convert a Model Object to a Network Node
modelToNode.default | Convert a Model Object to a Network Node
modelToNode.glm | Convert a Model Object to a Network Node
modelToNode.lm | Convert a Model Object to a Network Node
modelToNode.multinom | Convert a Model Object to a Network Node
modelToNode.survreg | Convert a Model Object to a Network Node
modelToNode.xtabs | Convert a Model Object to a Network Node
nodeFromFunction | Hyde Network Utility Functions
PE | Pulmonary Embolism Dataset
plot.HydeNetwork | Plotting Utilities Probabilistic Graphical Network
plotHydeNetwork | Plotting Utilities Probabilistic Graphical Network
policyMatrix | Construct Policy and Decision Matrices
policyMatrixValues | Hyde Network Utility Functions
polyToPow | Hyde Network Utility Functions
print.cpt | Print Method for CPT objects
print.HydeNetwork | Print a HydeNetwork
print.HydePosterior | Print a Hyde Posterior Distribution Object
Resolution.cpt | Conditional Probability Table for resolution of side effects as a function drugs and emesis.
rewriteHydeFormula | Rewrite HydeNetwork Graph Model Formula
rToJags | Translate R Formula to JAGS
SE.cpt | Conditional Probability Table for side effects as a function of emesis and drug.
setDecisionNodes | Classify Multiple Nodes as Decision or Utility Nodes
setNode | Set Node Relationships
setNodeModels | Set Node Properties Using Model Objects
setPolicyValues | Assign Default Policy Values
setUtilityNodes | Classify Multiple Nodes as Decision or Utility Nodes
summary.HydeNetwork | HydeNet Summary Objects
termName | Hyde Network Utility Functions
TranslateFormula | Translate R Formula to JAGS
update.HydeNetwork | Update Probabilistic Graphical Network
validateParameters | Hyde Network Utility Functions
vectorProbs | Convert a vector to JAGS Probabilities
writeJagsFormula | Write the JAGS Formula for a Hyde Node
writeJagsFormula.cpt | Write the JAGS Formula for a Hyde Node
writeJagsFormula.glm | Write the JAGS Formula for a Hyde Node
writeJagsFormula.lm | Write the JAGS Formula for a Hyde Node
writeJagsFormula.multinom | Write the JAGS Formula for a Hyde Node
writeJagsFormula.survreg | Write the JAGS Formula for a Hyde Node
writeJagsFormula.xtabs | Write the JAGS Formula for a Hyde Node
writeJagsModel | Write a Node's JAGS Model
writeJagsModel_dbern | Write a Node's JAGS Model
writeJagsModel_dcat | Write a Node's JAGS Model
writeJagsModel_default | Write a Node's JAGS Model
writeJagsModel_determ | Write a Node's JAGS Model
writeJagsModel_dnorm | Write a Node's JAGS Model
writeJagsModel_dnorm_default | Write a Node's JAGS Model
writeJagsModel_dpois | Write a Node's JAGS Model
writeNetworkModel | Generate JAGS Code for a Network's Model