# \donttest{
increasing('A', 'B')
# }
# \donttest{
non_decreasing('A', 'B')
# }
# \donttest{
decreasing('A', 'B')
# }
# \donttest{
non_increasing('A', 'B')
# }
# \donttest{
interacts('A', 'B', 'W')
get_query_types(model = make_model('X-> Y <- W'),
query = interacts('X', 'W', 'Y'), map = "causal_type")
# }
# \donttest{
complements('A', 'B', 'W')
# }
# \donttest{
get_query_types(model = make_model('A -> B <- C'),
query = substitutes('A', 'C', 'B'),map = "causal_type")
query_model(model = make_model('A -> B <- C'),
queries = substitutes('A', 'C', 'B'),
using = 'parameters')
# }
# \donttest{
te('A', 'B')
model <- make_model('X->Y') |> set_restrictions(increasing('X', 'Y'))
query_model(model, list(ate = te('X', 'Y')), using = 'parameters')
# set_restrictions breaks with te because it requires a listing
# of causal types, not numeric output.
# }
if (FALSE) {
model <- make_model('X->Y') |> set_restrictions(te('X', 'Y'))
}
Run the code above in your browser using DataLab