# factorize a union of intersections;
# if single letters are used, argument "prod.split" is not needed
factorize("AB + AC")
# but "prod.split" is needed in these cases
factorize("one*TWO*four + one*THREE + THREE*four", prod.split = "*")
factorize("~ONE*TWO*~FOUR + ~ONE*THREE + THREE*~FOUR", prod.split = "*")
factorize("one&TWO&four + one&THREE + THREE&four", prod.split = "&")
# factorize solution objects directly
data(d.HK)
HK.sol <- eqmcc(d.HK, outcome = "PB", conditions = c("C", "F", "T", "V"),
include = c("?"))
factorize(HK.sol)
data(d.Emm)
Emm.sol <- eqmcc(d.Emm, outcome = "JSR", incl.cut1 = 0.9)
factorize(Emm.sol)
# sort by the largest number of factoring sets
factorize(Emm.sol, sort.factorizing = TRUE)
# sort by the largest number of factorized sets
factorize(Emm.sol, sort.factorized = TRUE)
Run the code above in your browser using DataLab