Skip to content

Add AIPW docstring warning to get_toc() for observational data #888

@aman-coder03

Description

@aman-coder03

Currently, the observed-outcome mode in get_toc() estimates the TOC via naive difference-in-means..

    subset_ATE = mean(Y | W=1, top-q) - mean(Y | W=0, top-q)

This is valid for RCT data but may be biased for observational data. As noted in Yadlowsky et al. (2021) Section 4, the correct approach for observational settings is to use doubly-robust AIPW pseudo-outcomes

The fix is a docstring note in get_toc() clarifying this limitation and suggesting users pass AIPW pseudo-outcomes as treatment_effect_col for observational data
related to #887

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions