powered by
Enumerates all valid adjustment sets for estimating the causal effect of X on Y in an ADMG, up to a specified maximum size.
X
Y
all_adjustment_sets_admg( cg, X = NULL, Y = NULL, X_index = NULL, Y_index = NULL, minimal = TRUE, max_size = 3L )
A list of character vectors, each a valid adjustment set (possibly empty list if none exist).
A caugi object of class ADMG.
caugi
Node names (can be vectors for multiple treatments/outcomes).
Optional 1-based indices.
Logical; if TRUE (default), only minimal sets are returned.
TRUE
Integer; maximum size of sets to consider (default 3).
Other adjustment: adjustment_set(), all_backdoor_sets(), d_separated(), is_valid_adjustment_admg(), is_valid_backdoor()
adjustment_set()
all_backdoor_sets()
d_separated()
is_valid_adjustment_admg()
is_valid_backdoor()
cg <- caugi( L %-->% X, X %-->% Y, L %-->% Y, M %-->% Y, class = "ADMG" ) all_adjustment_sets_admg(cg, X = "X", Y = "Y", minimal = TRUE) # Returns {L} as minimal adjustment set
Run the code above in your browser using DataLab