def get_update_data(self, dataset: Dataset) -> pd.DataFrame: new_label = SignalRecord.generate_label(dataset) cb_data = _replace_range(self.old_data.sort_index(), new_label) return cb_data
def get_update_data(self, dataset: Dataset) -> pd.DataFrame: new_label = SignalRecord.generate_label(dataset) cb_data = pd.concat([self.old_data, new_label], axis=0) cb_data = cb_data[~cb_data.index.duplicated(keep="last")].sort_index() return cb_data