def __init__()

in src/mozanalysis/frequentist_stats/sample_size.py [0:0]


    def __init__(self, *args, **kwargs):
        # uses the __init__ method for ResultsHolder
        super().__init__(*args, **kwargs)
        # need to modify results so it matches the old format
        sim_var = self._params["sim_var"]
        self.raw_df = pd.concat(
            [el.set_index(sim_var, append=True) for el in self.data.values()]
        )
        metrics = [el.name for el in self._metrics]
        results_dict = {}
        for el in metrics:
            results_dict[el] = self.raw_df.loc[el, :].reset_index()
        self.data = results_dict