An Interface to Specify Causal Graphs and Compute Bounds on Causal Effects


[Up] [Top]

Documentation for package ‘causaloptim’ version 0.9.8

Help Pages

causaloptim-package An Interface to Specify Causal Graphs and Compute Bounds on Causal Effects
analyze_graph Analyze the causal graph and effect to determine constraints and objective
causaloptim An Interface to Specify Causal Graphs and Compute Bounds on Causal Effects
causalproblemcheck Check conditions on causal problem
constraintscheck Check constraints
create_effect_vector Translate target effect to vector of response variables
create_q_matrix Translate response functions into matrix of counterfactuals
create_response_function Translate regular DAG to response functions
create_R_matrix Create constraint matrix
get_default_effect Define default effect for a given graph
graphrescheck Check conditions on digraph
interpret_bounds Convert bounds string to a function
latex_bounds Latex bounds equations
optimize_effect Run the Balke optimizer
optimize_effect_2 Run the optimizer
opt_effect Compute a bound on the average causal effect
parse_constraints Parse text that defines a the constraints
parse_effect Parse text that defines a causal effect
plot.linearcausalproblem Plot the graph from the causal problem with a legend describing attributes
plot_graphres Plot the analyzed graph object
print.linearcausalproblem Print the causal problem
querycheck Check conditions on query
simulate_bounds Simulate bounds
specify_graph Shiny interface to specify network structure and compute bounds
update_effect Update the effect in a linearcausalproblem object