py-why / dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
https://www.pywhy.org/dowhy
MIT License
7.04k stars 926 forks source link

auto identify the effect modifier columns for `effect' method for EconML estimators #1061

Closed amit-sharma closed 10 months ago

amit-sharma commented 11 months ago

Fixes #1038.

In v0.10, the user is expected to provide only the effect modifiers columns, which can cause issues if the order of effect modifiers is not correct. So we revert to v0.8 behavior where the user is only expected to pass the dataframe.

AlxndrMlk commented 9 months ago

Hi @amit-sharma @bloebp is this fix available in DoWhy 0.11.1?

amit-sharma commented 8 months ago

yes, it is available in 0.11.1

AlxndrMlk commented 8 months ago

Great news, thanks for the update @amit-sharma