# start with full model
mod <- full(Titanic)
# impose the context independence Survived indep Sex, Age | Class = 1st
stages(mod)["Survived", Class = "1st"] <- "C1"
# impose Survived indep Class | Class in (2nd 3rd)
stages(mod)["Survived", Class = "3rd"] <- stages(mod)["Survived", Class = "2nd"]
# impose Age indep Class | Sex
stages(mod)["Age", Sex = "Female"] <- "S-female"
stages(mod)["Age", Sex = "Male"] <- "S-male"
# stages of Survived
stages(mod)[["Survived"]]
# stages of Survived and Age
stages(mod)[c("Survived", "Age")]
# stages of Survived in the context Class 2nd or 3rd
stages(mod)["Survived", Class = c("2nd", "3rd")]
# check independencies
as_parentslist(mod)
Run the code above in your browser using DataLab