y0-causal-inference / y0

❓y0 (pronounced "why not?") is for causal inference in Python
https://y0.readthedocs.io
BSD 3-Clause "New" or "Revised" License
45 stars 10 forks source link

Algorithms for good, bad, and neutral controls #86

Open cthoyt opened 3 years ago

cthoyt commented 3 years ago
  1. Get examples out of A Crash Course in Good and Bad Controls (@vartikatewari)
  2. Add a few d-separation criteria (@djinnome)
  3. Try adding the rest (@vartikatewari)
  4. 3-way hackathon (part 1) to implement unit tests
  5. 3-way hackathon (part 2) to implement checks/getters
djinnome commented 3 years ago

Neutral controls

Screen Shot 2021-09-29 at 12 01 21 PM Screen Shot 2021-09-29 at 12 01 29 PM Screen Shot 2021-09-29 at 12 01 40 PM

Screen Shot 2021-09-29 at 12 01 48 PM

djinnome commented 3 years ago

Good controls

Screen Shot 2021-09-29 at 12 04 54 PM Screen Shot 2021-09-29 at 12 04 48 PM

djinnome commented 3 years ago

Bad controls

Screen Shot 2021-09-29 at 12 06 50 PM Screen Shot 2021-09-29 at 12 06 42 PM

Screen Shot 2021-09-29 at 12 07 06 PM Screen Shot 2021-09-29 at 12 06 56 PM Screen Shot 2021-09-29 at 12 07 12 PM