in spotify_confidence/analysis/frequentist/confidence_computers/confidence_computer.py [0:0]
def _p_value(df: DataFrame, **kwargs: Dict) -> float:
if df[kwargs[METHOD]].values[0] == CHI2 and (df[NIM].notna()).any():
raise ValueError("Non-inferiority margins not supported in ChiSquared. Use StudentsTTest or ZTest instead.")
return confidence_computers[df[kwargs[METHOD]].values[0]].p_value(df, **kwargs)